Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта подпрограмма регистрирует монитор silo сервера, который может получать уведомления о событиях silo сервера.
Чтобы начать получение уведомлений, вызовите подпрограмму PsStartSiloMonitor.
Синтаксис
NTSTATUS PsRegisterSiloMonitor(
[in] PSILO_MONITOR_REGISTRATION Registration,
[out] PSILO_MONITOR *ReturnedMonitor
);
Параметры
[in] Registration
Указывает монитор silo сервера, который требуется зарегистрировать, типа SILO_MONITOR_REGISTRATION.
[out] ReturnedMonitor
Получает указатель на монитор. Этот указатель используется для дальнейших вызовов, связанных с монитором.
Возвращаемое значение
Возвращаются следующие коды состояния NT:
| Возвращаемый код | Описание |
|---|---|
| STATUS_INVALID_PARAMETER | Версия, указанная в ntddk.h, не соответствует SILO_MONITOR_REGISTRATION_VERSION, имя компонента не указано, или обратный вызов завершения не указан. |
| STATUS_PRIVILEDGE_NOT_HELD | Подпрограмма вызывается в сило. |
| STATUS_INSUFFICIENT_RESOURCES | Нет памяти для регистрации монитора сило или отсутствует доступный слот silo. |
| STATUS_SUCCESS | Операция успешно завершена. |
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1607 |
| минимальный поддерживаемый сервер | Windows Server 2016 |
| целевая платформа | Виндоус |
| заголовка | ntddk.h |