ReactOS  0.4.14-dev-57-g333b8f1
_TOKEN Struct Reference

#include <setypes.h>

Collaboration diagram for _TOKEN:

Public Attributes

TOKEN_SOURCE TokenSource
 
LUID TokenId
 
LUID AuthenticationId
 
LUID ParentTokenId
 
LARGE_INTEGER ExpirationTime
 
struct _ERESOURCETokenLock
 
SEP_AUDIT_POLICY AuditPolicy
 
LUID ModifiedId
 
ULONG SessionId
 
ULONG UserAndGroupCount
 
ULONG RestrictedSidCount
 
ULONG PrivilegeCount
 
ULONG VariableLength
 
ULONG DynamicCharged
 
ULONG DynamicAvailable
 
ULONG DefaultOwnerIndex
 
PSID_AND_ATTRIBUTES UserAndGroups
 
PSID_AND_ATTRIBUTES RestrictedSids
 
PSID PrimaryGroup
 
PLUID_AND_ATTRIBUTES Privileges
 
PULONG DynamicPart
 
PACL DefaultDacl
 
TOKEN_TYPE TokenType
 
SECURITY_IMPERSONATION_LEVEL ImpersonationLevel
 
ULONG TokenFlags
 
BOOLEAN TokenInUse
 
PVOID ProxyData
 
PVOID AuditData
 
LUID OriginatingLogonSession
 
ULONG VariablePart
 

Detailed Description

Definition at line 151 of file setypes.h.

Member Data Documentation

◆ AuditData

PVOID _TOKEN::AuditData

Definition at line 180 of file setypes.h.

◆ AuditPolicy

SEP_AUDIT_POLICY _TOKEN::AuditPolicy

Definition at line 159 of file setypes.h.

◆ AuthenticationId

LUID _TOKEN::AuthenticationId

Definition at line 155 of file setypes.h.

Referenced by SeIsTokenSibling(), and SepDeleteToken().

◆ DefaultDacl

PACL _TOKEN::DefaultDacl

Definition at line 174 of file setypes.h.

◆ DefaultOwnerIndex

ULONG _TOKEN::DefaultOwnerIndex

Definition at line 168 of file setypes.h.

◆ DynamicAvailable

ULONG _TOKEN::DynamicAvailable

Definition at line 167 of file setypes.h.

◆ DynamicCharged

ULONG _TOKEN::DynamicCharged

Definition at line 166 of file setypes.h.

◆ DynamicPart

PULONG _TOKEN::DynamicPart

Definition at line 173 of file setypes.h.

Referenced by SepDeleteToken().

◆ ExpirationTime

LARGE_INTEGER _TOKEN::ExpirationTime

Definition at line 157 of file setypes.h.

◆ ImpersonationLevel

SECURITY_IMPERSONATION_LEVEL _TOKEN::ImpersonationLevel

Definition at line 176 of file setypes.h.

◆ ModifiedId

LUID _TOKEN::ModifiedId

Definition at line 160 of file setypes.h.

◆ OriginatingLogonSession

LUID _TOKEN::OriginatingLogonSession

Definition at line 181 of file setypes.h.

◆ ParentTokenId

LUID _TOKEN::ParentTokenId

Definition at line 156 of file setypes.h.

Referenced by SeIsTokenSibling().

◆ PrimaryGroup

PSID _TOKEN::PrimaryGroup

Definition at line 171 of file setypes.h.

◆ PrivilegeCount

ULONG _TOKEN::PrivilegeCount

Definition at line 164 of file setypes.h.

◆ Privileges

PLUID_AND_ATTRIBUTES _TOKEN::Privileges

Definition at line 172 of file setypes.h.

◆ ProxyData

PVOID _TOKEN::ProxyData

Definition at line 179 of file setypes.h.

◆ RestrictedSidCount

ULONG _TOKEN::RestrictedSidCount

Definition at line 163 of file setypes.h.

◆ RestrictedSids

PSID_AND_ATTRIBUTES _TOKEN::RestrictedSids

Definition at line 170 of file setypes.h.

◆ SessionId

ULONG _TOKEN::SessionId

Definition at line 161 of file setypes.h.

Referenced by SeSubProcessToken().

◆ TokenFlags

ULONG _TOKEN::TokenFlags

Definition at line 177 of file setypes.h.

Referenced by SepDeleteToken().

◆ TokenId

LUID _TOKEN::TokenId

Definition at line 154 of file setypes.h.

Referenced by SeIsTokenChild().

◆ TokenInUse

BOOLEAN _TOKEN::TokenInUse

Definition at line 178 of file setypes.h.

Referenced by SeDeassignPrimaryToken(), SeExchangePrimaryToken(), and SeSubProcessToken().

◆ TokenLock

struct _ERESOURCE* _TOKEN::TokenLock

Definition at line 158 of file setypes.h.

◆ TokenSource

TOKEN_SOURCE _TOKEN::TokenSource

Definition at line 153 of file setypes.h.

◆ TokenType

TOKEN_TYPE _TOKEN::TokenType

Definition at line 175 of file setypes.h.

Referenced by SeExchangePrimaryToken().

◆ UserAndGroupCount

ULONG _TOKEN::UserAndGroupCount

Definition at line 162 of file setypes.h.

◆ UserAndGroups

PSID_AND_ATTRIBUTES _TOKEN::UserAndGroups

Definition at line 169 of file setypes.h.

Referenced by SePrivilegedServiceAuditAlarm(), and SeReportSecurityEvent().

◆ VariableLength

ULONG _TOKEN::VariableLength

Definition at line 165 of file setypes.h.

◆ VariablePart

ULONG _TOKEN::VariablePart

Definition at line 182 of file setypes.h.


The documentation for this struct was generated from the following file: