Condividi tramite


Funzione PsRegisterSiloMonitor (ntddk.h)

Questa routine registra un monitoraggio silo del server che può ricevere notifiche sugli eventi silo del server.

Per iniziare a ricevere notifiche, chiamare la routine PsStartSiloMonitor .

Sintassi

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

Parametri

[in] Registration

Specifica il monitoraggio del silo del server da registrare, di tipo SILO_MONITOR_REGISTRATION.

[out] ReturnedMonitor

Riceve un puntatore al monitoraggio. Questo puntatore viene usato per effettuare ulteriori chiamate correlate al monitoraggio.

Valore restituito

Vengono restituiti i codici di stato NT seguenti:

Codice restituito Descrizione
STATUS_INVALID_PARAMETER La versione specificata in ntddk.h non corrisponde SILO_MONITOR_REGISTRATION_VERSION, il nome del componente non viene specificato o il callback termina non viene fornito.
STATUS_PRIVILEDGE_NOT_HELD La routine viene chiamata in un silo.
STATUS_INSUFFICIENT_RESOURCES Non esiste memoria per registrare un monitor silo o non è disponibile uno slot silo.
STATUS_SUCCESS Operazione riuscita.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1607
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Intestazione ntddk.h