File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
ntoskrnl/include/internal Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,19 @@ typedef struct _KNOWN_COMPOUND_ACE
24
24
ULONG SidStart ;
25
25
} KNOWN_COMPOUND_ACE , * PKNOWN_COMPOUND_ACE ;
26
26
27
+ typedef struct _ACCESS_CHECK_RIGHTS
28
+ {
29
+ ACCESS_MASK RemainingAccessRights ;
30
+ ACCESS_MASK GrantedAccessRights ;
31
+ ACCESS_MASK DeniedAccessRights ;
32
+ } ACCESS_CHECK_RIGHTS , * PACCESS_CHECK_RIGHTS ;
33
+
34
+ typedef enum _ACCESS_CHECK_RIGHT_TYPE
35
+ {
36
+ AccessCheckMaximum ,
37
+ AccessCheckRegular
38
+ } ACCESS_CHECK_RIGHT_TYPE ;
39
+
27
40
typedef struct _TOKEN_AUDIT_POLICY_INFORMATION
28
41
{
29
42
ULONG PolicyCount ;
@@ -501,6 +514,12 @@ SepReleaseSid(
501
514
_In_ KPROCESSOR_MODE AccessMode ,
502
515
_In_ BOOLEAN CaptureIfKernel );
503
516
517
+ PSID
518
+ NTAPI
519
+ SepGetSidFromAce (
520
+ _In_ UCHAR AceType ,
521
+ _In_ PACE Ace );
522
+
504
523
NTSTATUS
505
524
NTAPI
506
525
SeCaptureSidAndAttributesArray (
You can’t perform that action at this time.
0 commit comments