struttura TOKEN_ACCESS_INFORMATION (ntifs.h)
La struttura TOKEN_ACCESS_INFORMATION specifica tutte le informazioni in un token necessario per eseguire un controllo di accesso.
Sintassi
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;
ULONG Flags;
ULONG AppContainerNumber;
PSID PackageSid;
PSID_AND_ATTRIBUTES_HASH CapabilitiesHash;
PSID TrustLevelSid;
PSECURITY_ATTRIBUTES_OPAQUE SecurityAttributes;
} TOKEN_ACCESS_INFORMATION, *PTOKEN_ACCESS_INFORMATION;
Membri
SidHash
Puntatore a una struttura SID_AND_ATTRIBUTES_HASH che specifica un hash dell'identificatore di sicurezza (SID) del token.
RestrictedSidHash
Puntatore a una struttura SID_AND_ATTRIBUTES_HASH che specifica un hash del SID con restrizioni del token.
Privileges
Puntatore a una struttura TOKEN_PRIVILEGES che specifica informazioni sui privilegi del token.
AuthenticationId
Struttura LUID che specifica l'identità del token.
TokenType
Valore di enumerazione TOKEN_TYPE che specifica il tipo del token.
ImpersonationLevel
Valore di enumerazione SECURITY_IMPERSONATION_LEVEL che specifica il livello di rappresentazione del token.
MandatoryPolicy
Struttura TOKEN_MANDATORY_POLICY che specifica i criteri di integrità obbligatori del token.
Flags
Riservato. Deve essere impostato su zero.
AppContainerNumber
Numero di contenitore dell'app per il token o zero se non si tratta di un token del contenitore dell'app.
PackageSid
Il contenitore dell'app SID o NULL se non si tratta di un token del contenitore dell'app.
CapabilitiesHash
Puntatore a una struttura SID_AND_ATTRIBUTES_HASH che specifica un hash dei SID delle funzionalità del token.
TrustLevelSid
Puntatore a un SID valore che specifica il livello di attendibilità del processo protetto del token.
SecurityAttributes
Riservato. Deve essere impostato su NULL.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 2000 |
intestazione | ntifs.h |