Função InitializeNapAgentNotifier
Observação
A plataforma de Proteção de Acesso à Rede não está disponível a partir do Windows 10
A função InitializeNapAgentNotifier assina o processo de chamada para notificações de alteração de estado do NapAgent e notificações de alteração de estado de quarentena. Essas notificações são fornecidas pelo serviço NapAgent.
Sintaxe
NAPAPI HRESULT WINAPI InitializeNapAgentNotifier(
_In_ NapNotifyType type,
_In_ HANDLE hNotifyEvent
);
Parâmetros
-
tipo [in]
-
Um valor NapNotifyType que especifica o tipo de notificações de serviço a serem recebidas.
-
hNotifyEvent [in]
-
Um identificador de evento usado para notificação. O chamador deve passar um identificador aberto para o parâmetro hNotifyEvent . O chamador também deve fechar o identificador de evento quando ele não for mais necessário.
Valor retornado
Código de retorno | Descrição |
---|---|
|
A inicialização foi concluída com êxito. |
|
Falha de inicialização. |
|
O processo já se inscreveu nas notificações do serviço NapAgent do tipo especificado. |
|
Um argumento inválido foi passado. |
Comentários
Essa função não é thread-safe.
Cada processo que requer uma assinatura para notificações de serviço NapAgent do tipo especificado deve chamar InitializeNapAgentNotifier para assinar notificações. Se um processo precisar assinar mais de um tipo de notificação, ele deverá chamar InitializeNapAgentNotifier uma vez para cada tipo de notificação.
Depois que um processo não exigir notificações adicionais, o processo deverá chamar UninitializeNapAgentNotifier para o tipo especificado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
DLL |
|