enumerazione AUTHZ_CONTEXT_INFORMATION_CLASS (authz.h)
L'enumerazione AUTHZ_CONTEXT_INFORMATION_CLASS specifica il tipo di informazioni da recuperare da un oggetto AuthzClientContext esistente. Questa enumerazione viene usata dalla funzione AuthzGetInformationFromContext .
Sintassi
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;
Costanti
AuthzContextInfoUserSid Valore: 1 Recupera una struttura TOKEN_USER che contiene un identificatore di sicurezza utente (SID) e il relativo attributo. |
AuthzContextInfoGroupsSids Recupera una struttura TOKEN_GROUPS che contiene i SID del gruppo a cui appartiene l'utente e i relativi attributi. |
AuthzContextInfoRestrictedSids Recupera una struttura TOKEN_GROUPS contenente i SID del gruppo con restrizioni nel contesto e i relativi attributi. |
AuthzContextInfoPrivileges Recupera una struttura TOKEN_PRIVILEGES che contiene i privilegi mantenuti dall'utente. |
AuthzContextInfoExpirationTime Recupera l'ora di scadenza impostata nel contesto. |
AuthzContextInfoServerContext Questa costante è riservata. Non usarlo. |
AuthzContextInfoIdentifier Recupera una struttura LUID usata da Resource Manager per identificare il contesto. |
AuthzContextInfoSource Questa costante è riservata. Non usarlo. |
AuthzContextInfoAll Questa costante è riservata. Non usarlo. |
AuthzContextInfoAuthenticationId Questa costante è riservata. Non usarlo. |
AuthzContextInfoSecurityAttributes Recupera una struttura AUTHZ_SECURITY_ATTRIBUTES_INFORMATION che contiene attributi di sicurezza. Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo valore non è supportato. |
AuthzContextInfoDeviceSids Recupera una struttura TOKEN_GROUPS che contiene i SID del dispositivo e i relativi attributi. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo valore non è supportato. |
AuthzContextInfoUserClaims Recupera una struttura AUTHZ_SECURITY_ATTRIBUTES_INFORMATION che contiene attestazioni utente. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo valore non è supportato. |
AuthzContextInfoDeviceClaims Recupera una struttura AUTHZ_SECURITY_ATTRIBUTES_INFORMATION che contiene attestazioni del dispositivo. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo valore non è supportato. |
AuthzContextInfoAppContainerSid Recupera una struttura TOKEN_APPCONTAINER_INFORMATION che contiene il SID del contenitore dell'app. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo valore non è supportato. |
AuthzContextInfoCapabilitySids Recupera una struttura TOKEN_GROUPS contenente i SID di funzionalità. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 e Windows XP: Questo valore non è supportato. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | authz.h |
Componente ridistribuibile | Windows Server 2003 Administration Tools Pack in Windows XP |
Vedi anche
Enumerazioni di autorizzazione
AuthzGetInformationFromContext