estructura TOKEN_ACCESS_INFORMATION (ntifs.h)
La estructura TOKEN_ACCESS_INFORMATION especifica toda la información de un token necesario para realizar una comprobación de acceso.
Sintaxis
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;
Miembros
SidHash
Puntero a una estructura de SID_AND_ATTRIBUTES_HASH que especifica un hash del identificador de seguridad (SID) del token.
RestrictedSidHash
Puntero a una estructura de SID_AND_ATTRIBUTES_HASH que especifica un hash del SID restringido del token.
Privileges
Puntero a una estructura de TOKEN_PRIVILEGES que especifica información sobre los privilegios del token.
AuthenticationId
Estructura LUID que especifica la identidad del token.
TokenType
Valor de enumeración TOKEN_TYPE que especifica el tipo del token.
ImpersonationLevel
Valor de enumeración SECURITY_IMPERSONATION_LEVEL que especifica el nivel de suplantación del token.
MandatoryPolicy
Estructura TOKEN_MANDATORY_POLICY que especifica la directiva de integridad obligatoria del token.
Flags
Reservado. Debe establecerse en cero.
AppContainerNumber
Número de contenedor de la aplicación para el token o cero si no es un token de contenedor de aplicaciones.
PackageSid
Si no es un token de contenedor de aplicaciones, el SID o NULL del contenedor de aplicaciones.
CapabilitiesHash
Puntero a una estructura de SID_AND_ATTRIBUTES_HASH que especifica un hash de los SID de funcionalidad del token.
TrustLevelSid
Puntero a un valor de SID que especifica el nivel de confianza de proceso protegido del token.
SecurityAttributes
Reservado. Debe establecerse en NULL.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 |
Encabezado | ntifs.h |