fixed a typo in the NtAccessCheck declaration
[reactos.git] / reactos / include / ndk / zwfuncs.h
index de4925d..d79d6c5 100644 (file)
@@ -45,7 +45,7 @@ NTAPI
 NtAccessCheck(
     IN PSECURITY_DESCRIPTOR SecurityDescriptor,
     IN HANDLE ClientToken,
-    IN ACCESS_MASK DesiredAcces,
+    IN ACCESS_MASK DesiredAccess,
     IN PGENERIC_MAPPING GenericMapping,
     OUT PPRIVILEGE_SET PrivilegeSet,
     OUT PULONG ReturnLength,
@@ -59,7 +59,7 @@ NTAPI
 ZwAccessCheck(
     IN PSECURITY_DESCRIPTOR SecurityDescriptor,
     IN HANDLE ClientToken,
-    IN ACCESS_MASK DesiredAcces,
+    IN ACCESS_MASK DesiredAccess,
     IN PGENERIC_MAPPING GenericMapping,
     OUT PPRIVILEGE_SET PrivilegeSet,
     OUT PULONG ReturnLength,
@@ -315,6 +315,26 @@ ZwClearEvent(
     IN HANDLE EventHandle
 );
 
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+NtCreateDebugObject(
+    OUT PHANDLE DebugHandle,
+    IN ACCESS_MASK DesiredAccess,
+    IN POBJECT_ATTRIBUTES ObjectAttributes,
+    IN BOOLEAN KillProcessOnExit
+);
+
+NTSYSAPI
+NTSTATUS
+NTAPI
+ZwCreateDebugObject(
+    OUT PHANDLE DebugHandle,
+    IN ACCESS_MASK DesiredAccess,
+    IN POBJECT_ATTRIBUTES ObjectAttributes,
+    IN BOOLEAN KillProcessOnExit
+);
+
 NTSTATUS
 NTAPI
 NtCreateJobObject(
@@ -906,6 +926,32 @@ ZwCreateWaitablePort(
     ULONG NPMessageQueueSize OPTIONAL
 );
 
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+NtQueryDebugFilterState(
+     ULONG ComponentId,
+     ULONG Level
+);
+
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+NtDebugContinue(
+    IN HANDLE DebugObject,
+    IN PCLIENT_ID AppClientId,
+    IN NTSTATUS ContinueStatus
+);
+
+NTSYSAPI
+NTSTATUS
+NTAPI
+ZwDebugContinue(
+    IN HANDLE DebugObject,
+    IN PCLIENT_ID AppClientId,
+    IN NTSTATUS ContinueStatus
+);
+
 NTSTATUS
 NTAPI
 NtDelayExecution(
@@ -1090,7 +1136,7 @@ NtDuplicateToken(
     OUT PHANDLE NewTokenHandle
 );
 
-NTSYSCALLAPI
+NTSYSAPI
 NTSTATUS
 NTAPI
 ZwDuplicateToken(
@@ -3410,6 +3456,15 @@ ZwSetContextThread(
     IN PCONTEXT Context
 );
 
+NTSYSAPI
+NTSTATUS
+NTAPI
+NtSetDebugFilterState(
+    ULONG ComponentId,
+    ULONG Level,
+    BOOLEAN State
+);
+
 NTSTATUS
 NTAPI
 NtSetDefaultLocale(
@@ -4182,6 +4237,26 @@ NtW32Call(
     OUT PULONG ResultLength OPTIONAL
 );
 
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+NtWaitForDebugEvent(
+    IN HANDLE DebugObject,
+    IN BOOLEAN Alertable,
+    IN PLARGE_INTEGER Timeout OPTIONAL,
+    OUT PDBGUI_WAIT_STATE_CHANGE StateChange
+);
+
+NTSYSAPI
+NTSTATUS
+NTAPI
+ZwWaitForDebugEvent(
+    IN HANDLE DebugObject,
+    IN BOOLEAN Alertable,
+    IN PLARGE_INTEGER Timeout OPTIONAL,
+    OUT PDBGUI_WAIT_STATE_CHANGE StateChange
+);
+
 NTSTATUS
 NTAPI
 NtWaitForMultipleObjects(