Función PsRegisterSiloMonitor (ntddk.h)

Esta rutina registra un monitor de silo de servidor que puede recibir notificaciones sobre eventos de silo de servidor.

Para empezar a recibir notificaciones, llame a la rutina PsStartSiloMonitor .

Sintaxis

NTSTATUS PsRegisterSiloMonitor(
  [in]  PSILO_MONITOR_REGISTRATION Registration,
  [out] PSILO_MONITOR              *ReturnedMonitor
);

Parámetros

[in] Registration

Especifica el monitor de silo de servidor que se va a registrar, de tipo SILO_MONITOR_REGISTRATION.

[out] ReturnedMonitor

Recibe un puntero al monitor. Este puntero se usa para realizar más llamadas relacionadas con el monitor.

Valor devuelto

Se devuelven los siguientes códigos de estado NT:

Código devuelto Descripción
STATUS_INVALID_PARAMETER La versión especificada en ntddk.h no coincide con SILO_MONITOR_REGISTRATION_VERSION, no se especifica el nombre del componente o no se proporciona la devolución de llamada de finalización.
STATUS_PRIVILEDGE_NOT_HELD Se llama a la rutina en un silo.
STATUS_INSUFFICIENT_RESOURCES No hay memoria para registrar un monitor de silo o no hay ninguna ranura de silo disponible.
STATUS_SUCCESS La operación se ha completado correctamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 1607
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Encabezado ntddk.h