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 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 mais chamadas relacionadas ao monitor.
Retornar valor
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 sucesso. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1607 |
Servidor mínimo com suporte | Windows Server 2016 |
Plataforma de Destino | Windows |
Cabeçalho | ntddk.h |