implement user mode catchable exceptions, refactor system status codes to use NTLSTATUS_ prefix, update build scripts to use shared literal macros for linker arguments, update named queue lifetime cleanup to include KeNamedQueueUnpublishHandle.
This commit is contained in:
1 parent
1f5477cf66
commit
b7fcfce6f7
140 files changed
+7649
-3943
No files matched your search
@@ -35,7 +35,10 @@
|
||||
#define SYS_POLL_INVALID 0x0010u
|
||||
#define SYS_POLL_TIMEOUT_INFINITE 0xFFFFFFFFu
|
||||
|
||||
// Kernel socket providers use the same tagged native address shape as syscalls.
|
||||
// Kernel socket providers use the same fixed-size tagged native address shape as syscalls.
|
||||
// Input requests use the syscall pointer-length parameter as the definitive
|
||||
// buffer bound and require Size to equal SYS_SOCKET_ADDRESS_SIZE after copying.
|
||||
// Address stores textual-order bytes; Port is host byte order.
|
||||
typedef struct SYS_SOCKET_ADDRESS_K {
|
||||
uint16_t Family;
|
||||
uint16_t Size;
|
||||
|
||||
Reference in new issue
Block a user