Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисление AUTHZ_CONTEXT_INFORMATION_CLASS указывает тип сведений, извлекаемых из существующего AuthzClientContext. Это перечисление используется функцией AuthzGetInformationFromContext .
Синтаксис
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;
Константы
AuthzContextInfoUserSidЗначение: 1 Извлекает структуру TOKEN_USER , содержащую идентификатор безопасности пользователя (SID) и его атрибут. |
AuthzContextInfoGroupsSidsИзвлекает структуру TOKEN_GROUPS , содержащую идентификаторы безопасности группы, к которым принадлежит пользователь, и их атрибуты. |
AuthzContextInfoRestrictedSidsИзвлекает структуру TOKEN_GROUPS , которая содержит идентификаторы безопасности ограниченной группы в контексте и их атрибуты. |
AuthzContextInfoPrivilegesИзвлекает структуру TOKEN_PRIVILEGES , содержащую привилегии, которыми пользовались пользователи. |
AuthzContextInfoExpirationTimeИзвлекает время окончания срока действия, заданное для контекста. |
AuthzContextInfoServerContextЭта константа зарезервирована. Не используйте его. |
AuthzContextInfoIdentifierИзвлекает структуры LUID , используемые диспетчером ресурсов для определения контекста. |
AuthzContextInfoSourceЭта константа зарезервирована. Не используйте его. |
AuthzContextInfoAllЭта константа зарезервирована. Не используйте его. |
AuthzContextInfoAuthenticationIdЭта константа зарезервирована. Не используйте его. |
AuthzContextInfoSecurityAttributesИзвлекает структуру AUTHZ_SECURITY_ATTRIBUTES_INFORMATION , содержащую атрибуты безопасности. Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Это значение не поддерживается. |
AuthzContextInfoDeviceSidsИзвлекает структуру TOKEN_GROUPS , содержащую идентификаторы безопасности устройств и их атрибуты. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Это значение не поддерживается. |
AuthzContextInfoUserClaimsИзвлекает структуру AUTHZ_SECURITY_ATTRIBUTES_INFORMATION , содержащую утверждения пользователя. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Это значение не поддерживается. |
AuthzContextInfoDeviceClaimsИзвлекает структуру AUTHZ_SECURITY_ATTRIBUTES_INFORMATION , содержащую утверждения устройства. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Это значение не поддерживается. |
AuthzContextInfoAppContainerSidИзвлекает структуру TOKEN_APPCONTAINER_INFORMATION , содержащую идентификатор безопасности контейнера приложения. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Это значение не поддерживается. |
AuthzContextInfoCapabilitySidsИзвлекает структуру TOKEN_GROUPS , содержащую идентификаторы безопасности возможностей. Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Это значение не поддерживается. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | authz.h |
| Распространяемые компоненты | Пакет средств администрирования Windows Server 2003 в Windows XP |
См. также раздел
AuthzGetInformationFromContext