EtwpCheckGuidAccess

NTSTATUS __stdcall EtwpCheckGuidAccess(
        const _GUID *Guid,
        UINT64 DesiredAccess,
        _SECURITY_SUBJECT_CONTEXT *UserSecurityContext){
  unsigned int v3; 
  VOID *SecurityDescriptor; 

  SecurityDescriptor = 0i64;
  v3 = DesiredAccess;
  EtwpGetSecurityDescriptorByGuid(Guid, &SecurityDescriptor);
  LODWORD(UserSecurityContext) = EtwpAccessCheck(SecurityDescriptor, v3, UserSecurityContext);
  EtwpFreeSecurityDescriptor(&SecurityDescriptor);
  return(int)UserSecurityContext;
}

Referenced by:

EtwpCheckCurrentUserGuidAccess
EtwpCheckGuidAccessAndDoRundown
EtwpCheckNotificationAccess
EtwpCheckProviderLoggingAccess
EtwpCheckSystemTraceAccess
EtwpLogFileNameRundown