mirror of
https://github.com/reactos/reactos.git
synced 2026-06-20 01:27:19 +08:00
[NTOS:SE] Add SepGetSidFromAce prototype & Niscellaneous Stuff
This commit is contained in:
@@ -24,6 +24,19 @@ typedef struct _KNOWN_COMPOUND_ACE
|
||||
ULONG SidStart;
|
||||
} KNOWN_COMPOUND_ACE, *PKNOWN_COMPOUND_ACE;
|
||||
|
||||
typedef struct _ACCESS_CHECK_RIGHTS
|
||||
{
|
||||
ACCESS_MASK RemainingAccessRights;
|
||||
ACCESS_MASK GrantedAccessRights;
|
||||
ACCESS_MASK DeniedAccessRights;
|
||||
} ACCESS_CHECK_RIGHTS, *PACCESS_CHECK_RIGHTS;
|
||||
|
||||
typedef enum _ACCESS_CHECK_RIGHT_TYPE
|
||||
{
|
||||
AccessCheckMaximum,
|
||||
AccessCheckRegular
|
||||
} ACCESS_CHECK_RIGHT_TYPE;
|
||||
|
||||
typedef struct _TOKEN_AUDIT_POLICY_INFORMATION
|
||||
{
|
||||
ULONG PolicyCount;
|
||||
@@ -501,6 +514,12 @@ SepReleaseSid(
|
||||
_In_ KPROCESSOR_MODE AccessMode,
|
||||
_In_ BOOLEAN CaptureIfKernel);
|
||||
|
||||
PSID
|
||||
NTAPI
|
||||
SepGetSidFromAce(
|
||||
_In_ UCHAR AceType,
|
||||
_In_ PACE Ace);
|
||||
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
SeCaptureSidAndAttributesArray(
|
||||
|
||||
Reference in New Issue
Block a user