From 91907678f1a52986a01c9014ca7a10d9fdd7a5eb Mon Sep 17 00:00:00 2001 From: Alex Ionescu Date: Tue, 2 Aug 2005 03:56:29 +0000 Subject: [PATCH] - Add access state functions. svn path=/trunk/; revision=16965 --- reactos/include/ndk/sefuncs.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/reactos/include/ndk/sefuncs.h b/reactos/include/ndk/sefuncs.h index 7ec13df806c..5671c13be42 100644 --- a/reactos/include/ndk/sefuncs.h +++ b/reactos/include/ndk/sefuncs.h @@ -25,6 +25,19 @@ SeCaptureSecurityDescriptor( OUT PSECURITY_DESCRIPTOR *CapturedSecurityDescriptor ); +NTSTATUS +STDCALL +SeCreateAccessState( + PACCESS_STATE AccessState, + PAUX_DATA AuxData, + ACCESS_MASK Access, + PGENERIC_MAPPING GenericMapping +); + +VOID +STDCALL +SeDeleteAccessState(IN PACCESS_STATE AccessState); + NTSTATUS STDCALL SeReleaseSecurityDescriptor( @@ -33,6 +46,13 @@ SeReleaseSecurityDescriptor( IN BOOLEAN CaptureIfKernelMode ); +VOID +STDCALL +SeSetAccessStateGenericMapping( + IN PACCESS_STATE AccessState, + IN PGENERIC_MAPPING GenericMapping +); + SECURITY_IMPERSONATION_LEVEL STDCALL SeTokenImpersonationLevel(