Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_ACCESS_STATE Struct Reference

#include <se.h>

List of all members.

Public Attributes

LUID OperationID
BOOLEAN SecurityEvaluated
BOOLEAN GenerateAudit
BOOLEAN GenerateOnClose
BOOLEAN PrivilegesAllocated
ULONG Flags
ACCESS_MASK RemainingDesiredAccess
ACCESS_MASK PreviouslyGrantedAccess
ACCESS_MASK OriginalDesiredAccess
SECURITY_SUBJECT_CONTEXT SubjectSecurityContext
PSECURITY_DESCRIPTOR SecurityDescriptor
PVOID AuxData
union {
   INITIAL_PRIVILEGE_SET   InitialPrivilegeSet
   PRIVILEGE_SET   PrivilegeSet
Privileges
BOOLEAN AuditPrivileges
UNICODE_STRING ObjectName
UNICODE_STRING ObjectTypeName


Member Data Documentation

BOOLEAN _ACCESS_STATE::AuditPrivileges
 

Definition at line 181 of file se.h.

PVOID _ACCESS_STATE::AuxData
 

Definition at line 175 of file se.h.

Referenced by SeAppendPrivileges(), SeDeleteAccessState(), and SeSetAccessStateGenericMapping().

ULONG _ACCESS_STATE::Flags
 

Definition at line 169 of file se.h.

BOOLEAN _ACCESS_STATE::GenerateAudit
 

Definition at line 166 of file se.h.

BOOLEAN _ACCESS_STATE::GenerateOnClose
 

Definition at line 167 of file se.h.

Referenced by NtDuplicateObject().

INITIAL_PRIVILEGE_SET _ACCESS_STATE::InitialPrivilegeSet
 

Definition at line 177 of file se.h.

UNICODE_STRING _ACCESS_STATE::ObjectName
 

Definition at line 182 of file se.h.

Referenced by SeDeleteAccessState().

UNICODE_STRING _ACCESS_STATE::ObjectTypeName
 

Definition at line 183 of file se.h.

Referenced by SeDeleteAccessState().

LUID _ACCESS_STATE::OperationID
 

Definition at line 164 of file se.h.

ACCESS_MASK _ACCESS_STATE::OriginalDesiredAccess
 

Definition at line 172 of file se.h.

ACCESS_MASK _ACCESS_STATE::PreviouslyGrantedAccess
 

Definition at line 171 of file se.h.

Referenced by NtOpenProcess(), NtOpenThread(), ObDupHandleProcedure(), and ObpValidateAccessMask().

union { ... } _ACCESS_STATE::Privileges
 

BOOLEAN _ACCESS_STATE::PrivilegesAllocated
 

Definition at line 168 of file se.h.

Referenced by SeAppendPrivileges(), and SeDeleteAccessState().

PRIVILEGE_SET _ACCESS_STATE::PrivilegeSet
 

Definition at line 178 of file se.h.

ACCESS_MASK _ACCESS_STATE::RemainingDesiredAccess
 

Definition at line 170 of file se.h.

Referenced by NtOpenProcess(), NtOpenThread(), ObpValidateAccessMask(), and xxxCreateDesktop2().

PSECURITY_DESCRIPTOR _ACCESS_STATE::SecurityDescriptor
 

Definition at line 174 of file se.h.

Referenced by ObpValidateAccessMask().

BOOLEAN _ACCESS_STATE::SecurityEvaluated
 

Definition at line 165 of file se.h.

SECURITY_SUBJECT_CONTEXT _ACCESS_STATE::SubjectSecurityContext
 

Definition at line 173 of file se.h.

Referenced by SeDeleteAccessState().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:13 2004 for test by doxygen 1.3.7