Функция AuthzRegisterCapChangeNotification (authz.h)

Функция AuthzRegisterCapChangeNotification регистрирует обратный вызов уведомления об обновлении CAP.

Синтаксис

AUTHZAPI BOOL AuthzRegisterCapChangeNotification(
  [out]          PAUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE phCapChangeSubscription,
  [in]           LPTHREAD_START_ROUTINE                pfnCapChangeCallback,
  [in, optional] PVOID                                 pCallbackContext
);

Параметры

[out] phCapChangeSubscription

Указатель на дескриптор подписки на изменение CAP. Завершив использование дескриптора, отмените подписку, передав этот параметр в функцию AuthzUnregisterCapChangeNotification .

[in] pfnCapChangeCallback

Функция обратного вызова уведомления об изменении CAP.

[in, optional] pCallbackContext

Контекст пользователя, передаваемого в функцию обратного вызова.

Возвращаемое значение

Если функция выполняется успешно, возвращается значение TRUE.

Если функция завершается сбоем, она возвращает значение FALSE. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Эта функция предназначена для приложений, которые вручную управляют использованием CAP, чтобы получать уведомления об изменениях CAP в системе.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header authz.h
Библиотека Authz.lib
DLL Authz.dll

См. также раздел

AuthzUnregisterCapChangeNotification

Централизованные политики доступа

Как работает AccessCheck