typedef struct _TOKEN                                                        // 33 elements, 0x310 bytes (sizeof)
          {
/*0x000*/     struct _TOKEN_SOURCE TokenSource;                                        // 2 elements, 0x10 bytes (sizeof)
/*0x010*/     struct _LUID TokenId;                                                    // 2 elements, 0x8 bytes (sizeof)
/*0x018*/     struct _LUID AuthenticationId;                                           // 2 elements, 0x8 bytes (sizeof)
/*0x020*/     struct _LUID ParentTokenId;                                              // 2 elements, 0x8 bytes (sizeof)
/*0x028*/     union _LARGE_INTEGER ExpirationTime;                                     // 4 elements, 0x8 bytes (sizeof)
/*0x030*/     struct _ERESOURCE* TokenLock;
/*0x038*/     struct _LUID ModifiedId;                                                 // 2 elements, 0x8 bytes (sizeof)
/*0x040*/     struct _SEP_TOKEN_PRIVILEGES Privileges;                                 // 3 elements, 0x18 bytes (sizeof)
/*0x058*/     struct _SEP_AUDIT_POLICY AuditPolicy;                                    // 2 elements, 0x1C bytes (sizeof)
/*0x074*/     ULONG32      SessionId;
/*0x078*/     ULONG32      UserAndGroupCount;
/*0x07C*/     ULONG32      RestrictedSidCount;
/*0x080*/     ULONG32      VariableLength;
/*0x084*/     ULONG32      DynamicCharged;
/*0x088*/     ULONG32      DynamicAvailable;
/*0x08C*/     ULONG32      DefaultOwnerIndex;
/*0x090*/     struct _SID_AND_ATTRIBUTES* UserAndGroups;
/*0x098*/     struct _SID_AND_ATTRIBUTES* RestrictedSids;
/*0x0A0*/     VOID*        PrimaryGroup;
/*0x0A8*/     ULONG32*     DynamicPart;
/*0x0B0*/     struct _ACL* DefaultDacl;
/*0x0B8*/     enum _TOKEN_TYPE TokenType;
/*0x0BC*/     enum _SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
/*0x0C0*/     ULONG32      TokenFlags;
/*0x0C4*/     UINT8        TokenInUse;
/*0x0C5*/     UINT8        _PADDING0_[0x3];
/*0x0C8*/     ULONG32      IntegrityLevelIndex;
/*0x0CC*/     ULONG32      MandatoryPolicy;
/*0x0D0*/     struct _SEP_LOGON_SESSION_REFERENCES* LogonSession;
/*0x0D8*/     struct _LUID OriginatingLogonSession;                                    // 2 elements, 0x8 bytes (sizeof)
/*0x0E0*/     struct _SID_AND_ATTRIBUTES_HASH SidHash;                                 // 3 elements, 0x110 bytes (sizeof)
/*0x1F0*/     struct _SID_AND_ATTRIBUTES_HASH RestrictedSidHash;                       // 3 elements, 0x110 bytes (sizeof)
/*0x300*/     struct _AUTHZBASEP_SECURITY_ATTRIBUTES_INFORMATION* pSecurityAttributes;
/*0x308*/     UINT64       VariablePart;
          }TOKEN, *PTOKEN;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.