TOKEN_ACCESS_INFORMATION structure (winnt.h)
La structure TOKEN_ACCESS_INFORMATION spécifie toutes les informations d’un jeton nécessaires à l’exécution d’un case activée d’accès.
Syntaxe
typedef struct _TOKEN_ACCESS_INFORMATION {
PSID_AND_ATTRIBUTES_HASH SidHash;
PSID_AND_ATTRIBUTES_HASH RestrictedSidHash;
PTOKEN_PRIVILEGES Privileges;
LUID AuthenticationId;
TOKEN_TYPE TokenType;
SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
TOKEN_MANDATORY_POLICY MandatoryPolicy;
DWORD Flags;
DWORD AppContainerNumber;
PSID PackageSid;
PSID_AND_ATTRIBUTES_HASH CapabilitiesHash;
PSID TrustLevelSid;
PSECURITY_ATTRIBUTES_OPAQUE SecurityAttributes;
} TOKEN_ACCESS_INFORMATION, *PTOKEN_ACCESS_INFORMATION;
Membres
SidHash
Pointeur vers une structure SID_AND_ATTRIBUTES_HASH qui spécifie un hachage de l’identificateur de sécurité (SID) du jeton.
RestrictedSidHash
Pointeur vers une structure SID_AND_ATTRIBUTES_HASH qui spécifie un hachage du SID restreint du jeton.
Privileges
Pointeur vers une structure TOKEN_PRIVILEGES qui spécifie des informations sur les privilèges du jeton.
AuthenticationId
Structure LUID qui spécifie l’identité du jeton.
TokenType
Valeur de l’énumération TOKEN_TYPE qui spécifie le type du jeton.
ImpersonationLevel
Valeur de l’énumération SECURITY_IMPERSONATION_LEVEL qui spécifie le niveau d’emprunt d’identité du jeton.
MandatoryPolicy
Structure TOKEN_MANDATORY_POLICY qui spécifie la stratégie d’intégrité obligatoire du jeton.
Flags
Réservé. Doit être défini sur zéro.
AppContainerNumber
Numéro de conteneur d’application pour le jeton ou zéro s’il ne s’agit pas d’un jeton de conteneur d’application.
Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : Ce membre n’est pas disponible.
PackageSid
SID du conteneur d’application ou NULL s’il ne s’agit pas d’un jeton de conteneur d’application.
Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : Ce membre n’est pas disponible.
CapabilitiesHash
Pointeur vers une structure SID_AND_ATTRIBUTES_HASH qui spécifie un hachage des SID de capacité du jeton.
Windows Server 2008 R2, Windows 7, Windows Server 2008 et Windows Vista : Ce membre n’est pas disponible.
TrustLevelSid
Niveau d’approbation du processus protégé du jeton.
SecurityAttributes
Réservé. Doit être défini sur NULL.
Avant Windows 10 : ce membre n’est pas disponible.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | winnt.h (inclure Windows.h) |