From b71ffe4703ba6718f4e35080369bde80b360565f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Herv=C3=A9=20Poussineau?= Date: Thu, 5 Jan 2006 12:27:03 +0000 Subject: [PATCH] Add prototypes for Nt/ZwReplyWaitReceivePortEx, Nt/ZwImpersonateAnonymousToken svn path=/trunk/; revision=20571 --- reactos/include/ndk/lpcfuncs.h | 24 ++++++++++++++++++++++-- reactos/include/ndk/sefuncs.h | 14 ++++++++++++++ 2 files changed, 36 insertions(+), 2 deletions(-) diff --git a/reactos/include/ndk/lpcfuncs.h b/reactos/include/ndk/lpcfuncs.h index 25dea40b2ba..8e58f6e32eb 100644 --- a/reactos/include/ndk/lpcfuncs.h +++ b/reactos/include/ndk/lpcfuncs.h @@ -124,11 +124,21 @@ NTSTATUS NTAPI NtReplyWaitReceivePort( IN HANDLE PortHandle, - IN PVOID *PortContext OPTIONAL, + OUT PVOID *PortContext OPTIONAL, IN PPORT_MESSAGE ReplyMessage OPTIONAL, OUT PPORT_MESSAGE ReceiveMessage ); +NTSTATUS +NTAPI +NtReplyWaitReceivePortEx( + IN HANDLE PortHandle, + OUT PVOID *PortContext OPTIONAL, + IN PPORT_MESSAGE ReplyMessage OPTIONAL, + OUT PPORT_MESSAGE ReceiveMessage, + IN PLARGE_INTEGER Timeout OPTIONAL +); + NTSTATUS NTAPI NtReplyWaitReplyPort( @@ -275,11 +285,21 @@ NTSTATUS NTAPI ZwReplyWaitReceivePort( IN HANDLE PortHandle, - IN PVOID *PortContext OPTIONAL, + OUT PVOID *PortContext OPTIONAL, IN PPORT_MESSAGE ReplyMessage OPTIONAL, OUT PPORT_MESSAGE ReceiveMessage ); +NTSTATUS +NTAPI +ZwReplyWaitReceivePortEx( + IN HANDLE PortHandle, + OUT PVOID *PortContext OPTIONAL, + IN PPORT_MESSAGE ReplyMessage OPTIONAL, + OUT PPORT_MESSAGE ReceiveMessage, + IN PLARGE_INTEGER Timeout OPTIONAL +); + NTSTATUS NTAPI ZwReplyWaitReplyPort( diff --git a/reactos/include/ndk/sefuncs.h b/reactos/include/ndk/sefuncs.h index b52de3e16c2..0d3a268d611 100644 --- a/reactos/include/ndk/sefuncs.h +++ b/reactos/include/ndk/sefuncs.h @@ -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 -- 2.17.1