Add prototypes for Nt/ZwReplyWaitReceivePortEx, Nt/ZwImpersonateAnonymousToken
authorHervé Poussineau <hpoussin@reactos.org>
Thu, 5 Jan 2006 12:27:03 +0000 (12:27 +0000)
committerHervé Poussineau <hpoussin@reactos.org>
Thu, 5 Jan 2006 12:27:03 +0000 (12:27 +0000)
svn path=/trunk/; revision=20571

reactos/include/ndk/lpcfuncs.h
reactos/include/ndk/sefuncs.h

index 25dea40..8e58f6e 100644 (file)
@@ -124,11 +124,21 @@ NTSTATUS
 NTAPI\r
 NtReplyWaitReceivePort(\r
     IN HANDLE PortHandle,\r
-    IN PVOID *PortContext OPTIONAL,\r
+    OUT PVOID *PortContext OPTIONAL,\r
     IN PPORT_MESSAGE ReplyMessage OPTIONAL,\r
     OUT PPORT_MESSAGE ReceiveMessage\r
 );\r
 \r
+NTSTATUS\r
+NTAPI\r
+NtReplyWaitReceivePortEx(\r
+    IN HANDLE PortHandle,\r
+    OUT PVOID *PortContext OPTIONAL,\r
+    IN PPORT_MESSAGE ReplyMessage OPTIONAL,\r
+    OUT PPORT_MESSAGE ReceiveMessage,\r
+    IN PLARGE_INTEGER Timeout OPTIONAL\r
+);\r
+\r
 NTSTATUS\r
 NTAPI\r
 NtReplyWaitReplyPort(\r
@@ -275,11 +285,21 @@ NTSTATUS
 NTAPI\r
 ZwReplyWaitReceivePort(\r
     IN HANDLE PortHandle,\r
-    IN PVOID *PortContext OPTIONAL,\r
+    OUT PVOID *PortContext OPTIONAL,\r
     IN PPORT_MESSAGE ReplyMessage OPTIONAL,\r
     OUT PPORT_MESSAGE ReceiveMessage\r
 );\r
 \r
+NTSTATUS\r
+NTAPI\r
+ZwReplyWaitReceivePortEx(\r
+    IN HANDLE PortHandle,\r
+    OUT PVOID *PortContext OPTIONAL,\r
+    IN PPORT_MESSAGE ReplyMessage OPTIONAL,\r
+    OUT PPORT_MESSAGE ReceiveMessage,\r
+    IN PLARGE_INTEGER Timeout OPTIONAL\r
+);\r
+\r
 NTSTATUS\r
 NTAPI\r
 ZwReplyWaitReplyPort(\r
index b52de3e..0d3a268 100644 (file)
@@ -178,6 +178,13 @@ NtDuplicateToken(
     OUT PHANDLE NewTokenHandle
 );
 
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+NtImpersonateAnonymousToken(
+    IN HANDLE Thread
+);
+
 NTSYSCALLAPI
 NTSTATUS
 NTAPI
@@ -350,6 +357,13 @@ ZwDuplicateToken(
     OUT PHANDLE NewTokenHandle
 );
 
+NTSYSCALLAPI
+NTSTATUS
+NTAPI
+ZwImpersonateAnonymousToken(
+    IN HANDLE Thread
+);
+
 NTSYSCALLAPI
 NTSTATUS
 NTAPI