enumeración AUTHZ_CONTEXT_INFORMATION_CLASS (authz.h)
La enumeración AUTHZ_CONTEXT_INFORMATION_CLASS especifica el tipo de información que se va a recuperar de un authzClientContext existente. Esta enumeración la usa la función AuthzGetInformationFromContext .
Syntax
typedef enum _AUTHZ_CONTEXT_INFORMATION_CLASS {
AuthzContextInfoUserSid = 1,
AuthzContextInfoGroupsSids,
AuthzContextInfoRestrictedSids,
AuthzContextInfoPrivileges,
AuthzContextInfoExpirationTime,
AuthzContextInfoServerContext,
AuthzContextInfoIdentifier,
AuthzContextInfoSource,
AuthzContextInfoAll,
AuthzContextInfoAuthenticationId,
AuthzContextInfoSecurityAttributes,
AuthzContextInfoDeviceSids,
AuthzContextInfoUserClaims,
AuthzContextInfoDeviceClaims,
AuthzContextInfoAppContainerSid,
AuthzContextInfoCapabilitySids
} AUTHZ_CONTEXT_INFORMATION_CLASS;
Constantes
AuthzContextInfoUserSid Valor: 1 Recupera una estructura de TOKEN_USER que contiene un identificador de seguridad de usuario (SID) y su atributo. |
AuthzContextInfoGroupsSids Recupera una estructura de TOKEN_GROUPS que contiene los SID de grupo a los que pertenece el usuario y sus atributos. |
AuthzContextInfoRestrictedSids Recupera una estructura de TOKEN_GROUPS que contiene los SID de grupo restringidos en el contexto y sus atributos. |
AuthzContextInfoPrivileges Recupera una estructura de TOKEN_PRIVILEGES que contiene los privilegios que mantiene el usuario. |
AuthzContextInfoExpirationTime Recupera la hora de expiración establecida en el contexto. |
AuthzContextInfoServerContext Esta constante está reservada. No lo utilice. |
AuthzContextInfoIdentifier Recupera las estructuras luid usadas por el administrador de recursos para identificar el contexto. |
AuthzContextInfoSource Esta constante está reservada. No lo utilice. |
AuthzContextInfoAll Esta constante está reservada. No lo utilice. |
AuthzContextInfoAuthenticationId Esta constante está reservada. No lo utilice. |
AuthzContextInfoSecurityAttributes Recupera una estructura de AUTHZ_SECURITY_ATTRIBUTES_INFORMATION que contiene atributos de seguridad. Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este valor no se admite. |
AuthzContextInfoDeviceSids Recupera una estructura de TOKEN_GROUPS que contiene los SID de dispositivo y sus atributos. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este valor no se admite. |
AuthzContextInfoUserClaims Recupera una estructura de AUTHZ_SECURITY_ATTRIBUTES_INFORMATION que contiene notificaciones de usuario. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este valor no se admite. |
AuthzContextInfoDeviceClaims Recupera una estructura de AUTHZ_SECURITY_ATTRIBUTES_INFORMATION que contiene notificaciones de dispositivo. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este valor no se admite. |
AuthzContextInfoAppContainerSid Recupera una estructura de TOKEN_APPCONTAINER_INFORMATION que contiene el SID del contenedor de aplicaciones. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este valor no se admite. |
AuthzContextInfoCapabilitySids Recupera una estructura TOKEN_GROUPS que contiene SID de funcionalidad. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 y Windows XP: Este valor no se admite. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | authz.h |
Redistribuible | Paquete de herramientas de administración de Windows Server 2003 en Windows XP |
Consulte también
AuthzGetInformationFromContext