Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Регистрирует функцию обратного вызова для запуска, когда Безопасность Windows Center (WSC) обнаруживает изменение, которое может повлиять на работоспособность одного из поставщиков безопасности.
Синтаксис
HRESULT WscRegisterForChanges(
[in] LPVOID Reserved,
[out] PHANDLE phCallbackRegistration,
[in] LPTHREAD_START_ROUTINE lpCallbackAddress,
[in] PVOID pContext
);
Параметры
[in] Reserved
Зарезервировано. Должен иметь значение NULL.
[out] phCallbackRegistration
Указатель на дескриптор регистрации обратного вызова. Завершив использование функции обратного вызова, отмените ее регистрацию, вызвав функцию WscUnRegisterChanges .
[in] lpCallbackAddress
Указатель на определяемую приложением функцию, вызываемую при изменении службы WSC. Эта функция также вызывается при запуске или остановке службы WSC.
[in] pContext
Указатель на переменную, передаваемую в качестве параметра lpParameter в функцию, на которую указывает параметр lpCallbackAddress .
Возвращаемое значение
Возвращает S_OK, если функция выполнена успешно, в противном случае возвращает код ошибки.
Комментарии
Если вы хотите прекратить получать уведомления в метод обратного вызова, его можно отменить, вызвав функцию WscUnRegisterChanges .
Требования
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Ни одна версия не поддерживается |
| Целевая платформа | Windows |
| Header | wscapi.h |
| Библиотека | Wscapi.lib |
| DLL | Wscapi.dll |