Функция обратного вызова AuthzGetCentralAccessPolicyCallback
Функция AuthzGetCentralAccessPolicyCallback — это определяемая приложением функция, которая извлекает централизованную политику доступа. AuthzGetCentralAccessPolicyCallback — это заполнитель для имени определяемой приложением функции.
Синтаксис
BOOL CALLBACK AuthzGetCentralAccessPolicyCallback (
_In_ AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
_In_ PSID capid,
_In_opt_ PVOID pArgs,
_Out_ PBOOL pCentralAccessPolicyApplicable,
_Out_ PVOID ppCentralAccessPolicy
);
Параметры
-
hAuthzClientContext [in]
-
Обработка в контексте клиента.
-
capid [in]
-
Идентификатор извлекаемой центральной политики доступа.
-
pArgs [in, необязательно]
-
Необязательные аргументы, переданные в функцию AuthzAccessCheck через член OptionalArgumentsструктуры AUTHZ_ACCESS_REQUEST .
-
pCentralAccessPolicyApplicable [out]
-
Указатель на логическое значение, используемое диспетчером ресурсов, чтобы указать, следует ли использовать централизованную политику доступа во время оценки доступа.
-
ppCentralAccessPolicy [out]
-
Указатель на центральную политику доступа (CAP), используемую для оценки доступа. Если это значение равно NULL, применяется ограничение по умолчанию.
Возвращаемое значение
Если функция выполнена успешно, функция возвращает значение TRUE.
Если функция не может выполнить вычисление, она возвращает значение FALSE. Используйте SetLastError, чтобы вернуть ошибку в функцию проверка доступа.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Распространяемые компоненты |
Пакет средств администрирования Windows Server 2003 в Windows XP |