Функция AuthzGetInformationFromContext (authz.h)
Функция AuthzGetInformationFromContext возвращает сведения о контексте Authz.
Начиная с Windows Server 2012 и Windows 8, группы устройств возвращаются в виде TOKEN_GROUPS структуры. Утверждения пользователей и устройств возвращаются в виде AUTHZ_SECURITY_ATTRIBUTES_INFORMATION структуры.
Синтаксис
AUTHZAPI BOOL AuthzGetInformationFromContext(
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] AUTHZ_CONTEXT_INFORMATION_CLASS InfoClass,
[in] DWORD BufferSize,
[out] PDWORD pSizeRequired,
[out] PVOID Buffer
);
Параметры
[in] hAuthzClientContext
Дескриптор контекста.
[in] InfoClass
Значение перечисления AUTHZ_CONTEXT_INFORMATION_CLASS , указывающее тип возвращаемых сведений.
[in] BufferSize
Размер переданного буфера.
[out] pSizeRequired
Указатель на DWORD размера буфера, необходимого для возврата структуры.
[out] Buffer
Указатель на память, которая может получать информацию. Возвращаемая структура зависит от сведений, запрошенных в параметре InfoClass .
Возвращаемое значение
Если функция завершается успешно, она возвращает значение TRUE.
Если функция завершается сбоем, она возвращает значение FALSE. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | authz.h |
Библиотека | Authz.lib |
DLL | Authz.dll |
Распространяемые компоненты | Пакет средств администрирования Windows Server 2003 в Windows XP |
См. также раздел
AUTHZ_CONTEXT_INFORMATION_CLASS
AUTHZ_SECURITY_ATTRIBUTES_INFORMATION