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 monitor. 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 è specificato oppure il callback di termina non viene fornito.
STATUS_PRIVILEDGE_NOT_HELD La routine viene chiamata in un silo.
STATUS_INSUFFICIENT_RESOURCES Non c'è memoria per registrare un monitor silo o non è disponibile uno slot silo.
STATUS_SUCCESS Operazione completata correttamente.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1607
server minimo supportato Windows Server 2016
piattaforma di destinazione Finestre
intestazione ntddk.h