ReactOS  0.4.15-dev-2106-g6de3300
_TOKEN Struct Reference

#include <setypes.h>

Collaboration diagram for _TOKEN:

Public Attributes

TOKEN_SOURCE TokenSource
 
LUID TokenId
 
LUID AuthenticationId
 
LUID ParentTokenId
 
LARGE_INTEGER ExpirationTime
 
PERESOURCE TokenLock
 
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
 
PSECURITY_TOKEN_PROXY_DATA ProxyData
 
PSECURITY_TOKEN_AUDIT_DATA AuditData
 
LUID OriginatingLogonSession
 
ULONG VariablePart
 

Detailed Description

Definition at line 184 of file setypes.h.

Member Data Documentation

◆ AuditData

PSECURITY_TOKEN_AUDIT_DATA _TOKEN::AuditData

Definition at line 213 of file setypes.h.

◆ AuditPolicy

SEP_AUDIT_POLICY _TOKEN::AuditPolicy

Definition at line 192 of file setypes.h.

◆ AuthenticationId

LUID _TOKEN::AuthenticationId

Definition at line 188 of file setypes.h.

Referenced by SeIsTokenSibling(), and SepDeleteToken().

◆ DefaultDacl

PACL _TOKEN::DefaultDacl

Definition at line 207 of file setypes.h.

◆ DefaultOwnerIndex

ULONG _TOKEN::DefaultOwnerIndex

Definition at line 201 of file setypes.h.

◆ DynamicAvailable

ULONG _TOKEN::DynamicAvailable

Definition at line 200 of file setypes.h.

◆ DynamicCharged

ULONG _TOKEN::DynamicCharged

Definition at line 199 of file setypes.h.

◆ DynamicPart

PULONG _TOKEN::DynamicPart

Definition at line 206 of file setypes.h.

Referenced by SepDeleteToken().

◆ ExpirationTime

LARGE_INTEGER _TOKEN::ExpirationTime

Definition at line 190 of file setypes.h.

◆ ImpersonationLevel

SECURITY_IMPERSONATION_LEVEL _TOKEN::ImpersonationLevel

Definition at line 209 of file setypes.h.

◆ ModifiedId

LUID _TOKEN::ModifiedId

Definition at line 193 of file setypes.h.

◆ OriginatingLogonSession

LUID _TOKEN::OriginatingLogonSession

Definition at line 214 of file setypes.h.

◆ ParentTokenId

LUID _TOKEN::ParentTokenId

Definition at line 189 of file setypes.h.

Referenced by SeIsTokenSibling().

◆ PrimaryGroup

PSID _TOKEN::PrimaryGroup

Definition at line 204 of file setypes.h.

◆ PrivilegeCount

ULONG _TOKEN::PrivilegeCount

Definition at line 197 of file setypes.h.

◆ Privileges

PLUID_AND_ATTRIBUTES _TOKEN::Privileges

Definition at line 205 of file setypes.h.

◆ ProxyData

PSECURITY_TOKEN_PROXY_DATA _TOKEN::ProxyData

Definition at line 212 of file setypes.h.

◆ RestrictedSidCount

ULONG _TOKEN::RestrictedSidCount

Definition at line 196 of file setypes.h.

◆ RestrictedSids

PSID_AND_ATTRIBUTES _TOKEN::RestrictedSids

Definition at line 203 of file setypes.h.

◆ SessionId

ULONG _TOKEN::SessionId

Definition at line 194 of file setypes.h.

Referenced by SeSubProcessToken().

◆ TokenFlags

ULONG _TOKEN::TokenFlags

Definition at line 210 of file setypes.h.

Referenced by SepDeleteToken().

◆ TokenId

LUID _TOKEN::TokenId

Definition at line 187 of file setypes.h.

Referenced by SeIsTokenChild().

◆ TokenInUse

BOOLEAN _TOKEN::TokenInUse

Definition at line 211 of file setypes.h.

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

◆ TokenLock

PERESOURCE _TOKEN::TokenLock

Definition at line 191 of file setypes.h.

Referenced by SepDeleteToken().

◆ TokenSource

TOKEN_SOURCE _TOKEN::TokenSource

Definition at line 186 of file setypes.h.

◆ TokenType

TOKEN_TYPE _TOKEN::TokenType

Definition at line 208 of file setypes.h.

Referenced by SeExchangePrimaryToken().

◆ UserAndGroupCount

ULONG _TOKEN::UserAndGroupCount

Definition at line 195 of file setypes.h.

◆ UserAndGroups

PSID_AND_ATTRIBUTES _TOKEN::UserAndGroups

Definition at line 202 of file setypes.h.

Referenced by SePrivilegedServiceAuditAlarm(), and SeReportSecurityEvent().

◆ VariableLength

ULONG _TOKEN::VariableLength

Definition at line 198 of file setypes.h.

◆ VariablePart

ULONG _TOKEN::VariablePart

Definition at line 215 of file setypes.h.


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