Função PsRegisterSiloMonitor (ntddk.h)
Essa rotina registra um monitor de silo do servidor que pode receber notificações sobre eventos de silo do servidor.
Para começar a receber notificações, chame a rotina de PsStartSiloMonitor.
Sintaxe
NTSTATUS PsRegisterSiloMonitor(
[in] PSILO_MONITOR_REGISTRATION Registration,
[out] PSILO_MONITOR *ReturnedMonitor
);
Parâmetros
[in] Registration
Especifica o monitor de silo do servidor a ser registrado, do tipo SILO_MONITOR_REGISTRATION.
[out] ReturnedMonitor
Recebe um ponteiro para o monitor. Esse ponteiro é usado para fazer outras chamadas relacionadas ao monitor.
Valor de retorno
Os seguintes códigos de status NT são retornados:
Código de retorno | Descrição |
---|---|
STATUS_INVALID_PARAMETER | A versão especificada em ntddk.h não corresponde a SILO_MONITOR_REGISTRATION_VERSION, o nome do componente não é especificado ou o retorno de chamada de término não é fornecido. |
STATUS_PRIVILEDGE_NOT_HELD | A rotina é chamada em um silo. |
STATUS_INSUFFICIENT_RESOURCES | Não há memória para registrar um monitor de silo ou não há nenhum slot de silo disponível. |
STATUS_SUCCESS | A operação foi concluída com êxito. |
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10, versão 1607 |
servidor com suporte mínimo | Windows Server 2016 |
da Plataforma de Destino | Windows |
cabeçalho | ntddk.h |