|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Macros | |
| #define | NO_SIZE ((ULONG)-1) |
| #define | CheckSid(Sid, SidSize, ExpectedSid) CheckSid_(Sid, SidSize, ExpectedSid, __FILE__, __LINE__) |
| #define | CheckSid_(Sid, SidSize, ExpectedSid, file, line) CheckSid__(Sid, SidSize, ExpectedSid, file ":" KMT_STRINGIZE(line)) |
| #define | CheckAcl(Acl, AceCount, ...) CheckAcl_(Acl, AceCount, __FILE__, __LINE__, ##__VA_ARGS__) |
| #define | CheckAcl_(Acl, AceCount, file, line, ...) CheckAcl__(Acl, AceCount, file ":" KMT_STRINGIZE(line), ##__VA_ARGS__) |
Functions | |
| NTSTATUS | RtlxAddAuditAccessAceEx (_Inout_ PACL Acl, _In_ ULONG Revision, _In_ ULONG Flags, _In_ ACCESS_MASK AccessMask, _In_ PSID Sid, _In_ BOOLEAN Success, _In_ BOOLEAN Failure) |
| NTSTATUS | RtlxAddMandatoryLabelAceEx (_Inout_ PACL Acl, _In_ ULONG Revision, _In_ ULONG Flags, _In_ ACCESS_MASK AccessMask, _In_ PSID Sid) |
| VOID | CheckSid__ (_In_ PSID Sid, _In_ ULONG SidSize, _In_ PISID ExpectedSid, _In_ PCSTR FileAndLine) |
| VOID | VCheckAcl__ (_In_ PACL Acl, _In_ ULONG AceCount, _In_ PCSTR FileAndLine, _In_ va_list Arguments) |
| VOID | CheckAcl__ (_In_ PACL Acl, _In_ ULONG AceCount, _In_ PCSTR FileAndLine,...) |
| #define CheckAcl_ | ( | Acl, | |
| AceCount, | |||
| file, | |||
| line, | |||
| ... | |||
| ) | CheckAcl__(Acl, AceCount, file ":" KMT_STRINGIZE(line), ##__VA_ARGS__) |
| #define CheckSid_ | ( | Sid, | |
| SidSize, | |||
| ExpectedSid, | |||
| file, | |||
| line | |||
| ) | CheckSid__(Sid, SidSize, ExpectedSid, file ":" KMT_STRINGIZE(line)) |
Definition at line 219 of file SeHelpers.c.
| VOID CheckSid__ | ( | _In_ PSID | Sid, |
| _In_ ULONG | SidSize, | ||
| _In_ PISID | ExpectedSid, | ||
| _In_ PCSTR | FileAndLine | ||
| ) |
Definition at line 89 of file SeHelpers.c.
Referenced by CheckDirectorySecurity__(), and VCheckAcl__().
| NTSTATUS RtlxAddAuditAccessAceEx | ( | _Inout_ PACL | Acl, |
| _In_ ULONG | Revision, | ||
| _In_ ULONG | Flags, | ||
| _In_ ACCESS_MASK | AccessMask, | ||
| _In_ PSID | Sid, | ||
| _In_ BOOLEAN | Success, | ||
| _In_ BOOLEAN | Failure | ||
| ) |
Definition at line 12 of file SeHelpers.c.
Referenced by TestSeAssignSecurity().
| NTSTATUS RtlxAddMandatoryLabelAceEx | ( | _Inout_ PACL | Acl, |
| _In_ ULONG | Revision, | ||
| _In_ ULONG | Flags, | ||
| _In_ ACCESS_MASK | AccessMask, | ||
| _In_ PSID | Sid | ||
| ) |
Definition at line 53 of file SeHelpers.c.
Referenced by TestSeAssignSecurity().
| VOID VCheckAcl__ | ( | _In_ PACL | Acl, |
| _In_ ULONG | AceCount, | ||
| _In_ PCSTR | FileAndLine, | ||
| _In_ va_list | Arguments | ||
| ) |
Definition at line 128 of file SeHelpers.c.
Referenced by CheckAcl__(), CheckDirectorySecurity__(), and CheckKeySecurity__().