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(