mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-03 04:13:31 +00:00
Added missing Acl and SD functions from ntdll.
svn path=/trunk/; revision=4157
This commit is contained in:
@@ -1,6 +1,14 @@
|
||||
#ifndef _INCLUDE_DDK_SEFUNCS_H
|
||||
#define _INCLUDE_DDK_SEFUNCS_H
|
||||
/* $Id: sefuncs.h,v 1.19 2002/09/08 10:47:45 chorns Exp $ */
|
||||
/* $Id: sefuncs.h,v 1.20 2003/02/15 22:29:45 ekohl Exp $ */
|
||||
|
||||
#ifdef __NTOSKRNL__
|
||||
extern PACL EXPORTED SePublicDefaultDacl;
|
||||
extern PACL EXPORTED SeSystemDefaultDacl;
|
||||
#else
|
||||
extern PACL IMPORTED SePublicDefaultDacl;
|
||||
extern PACL IMPORTED SeSystemDefaultDacl;
|
||||
#endif
|
||||
|
||||
BOOLEAN STDCALL
|
||||
SeAccessCheck(IN PSECURITY_DESCRIPTOR SecurityDescriptor,
|
||||
|
||||
@@ -89,11 +89,20 @@ extern PACL SePublicOpenDacl;
|
||||
extern PACL SePublicOpenUnrestrictedDacl;
|
||||
extern PACL SeUnrestrictedDacl;
|
||||
|
||||
/* SDs */
|
||||
extern PSECURITY_DESCRIPTOR SePublicDefaultSd;
|
||||
extern PSECURITY_DESCRIPTOR SePublicDefaultUnrestrictedSd;
|
||||
extern PSECURITY_DESCRIPTOR SePublicOpenSd;
|
||||
extern PSECURITY_DESCRIPTOR SePublicOpenUnrestrictedSd;
|
||||
extern PSECURITY_DESCRIPTOR SeSystemDefaultSd;
|
||||
extern PSECURITY_DESCRIPTOR SeUnrestrictedSd;
|
||||
|
||||
|
||||
/* Functions */
|
||||
|
||||
BOOLEAN SeInit1(VOID);
|
||||
BOOLEAN SeInit2(VOID);
|
||||
BOOLEAN SeInitSRM(VOID);
|
||||
|
||||
VOID SepInitLuid(VOID);
|
||||
VOID SepInitPrivileges(VOID);
|
||||
|
||||
Reference in New Issue
Block a user