SeAccessCheckWithHint
BOOL __stdcall SeAccessCheckWithHint(
VOID *SecurityDescriptor,
UINT64 SecurityDescriptorFlags,
_SECURITY_SUBJECT_CONTEXT *SubjectSecurityContext,
INT64 SubjectContextLocked,
UINT64 DesiredAccess,
UINT64 PreviouslyGrantedAccess,
PRIVILEGE_SET **Privileges,
_GENERIC_MAPPING *GenericMapping,
CHAR AccessMode,
UINT64 *GrantedAccess,
INT64 *AccessStatus){
UINT64 v12;
INT64 v13;
LODWORD(v13) = PreviouslyGrantedAccess;
LODWORD(v12) = DesiredAccess;
return SeAccessCheckWithHintWithAdminlessChecks(
(UINT64 *)SecurityDescriptor,
SecurityDescriptorFlags,
(INT64)SubjectSecurityContext,
SubjectContextLocked,
v12,
v13,
Privileges,
(INT64 *)GenericMapping,
AccessMode,
GrantedAccess,
AccessStatus,
0);
}Referenced by:
ExCpuSetResourceManagerAccessCheck
ExpCheckWakeTimerAccess
ObpLookupObjectName
ObpVerifyAccessToBoundaryEntry
RtlCheckTokenCapability
RtlCheckTokenMembershipEx
RtlIsSandboxedToken
RtlpAllowsLowBoxAccess
SeAccessCheckFromStateEx