InitializeNapAgentNotifier fonction)
Notes
La plate-forme de protection d’accès réseau n’est pas disponible à partir de Windows 10
La fonction InitializeNapAgentNotifier abonne le processus appelant aux notifications de modification d’État NapAgent et aux notifications de modification d’état de quarantaine. Ces notifications sont fournies par le service NapAgent.
Syntaxe
NAPAPI HRESULT WINAPI InitializeNapAgentNotifier(
_In_ NapNotifyType type,
_In_ HANDLE hNotifyEvent
);
Paramètres
-
type [ dans]
-
Valeur NapNotifyType qui spécifie le type de notifications de service à recevoir.
-
hNotifyEvent [ dans]
-
Handle d’événement utilisé pour la notification. L’appelant doit passer un handle ouvert au paramètre hNotifyEvent . L’appelant doit également fermer le descripteur d’événement lorsqu’il n’est plus nécessaire.
Valeur de retour
| Code de retour | Description |
|---|---|
|
L’initialisation s’est terminée avec succès. |
|
Échec de l'initialisation. |
|
Le processus s’est déjà abonné aux notifications du service NapAgent du type spécifié. |
|
Un argument non valide a été passé. |
Notes
Cette fonction n’est pas thread-safe.
Chaque processus qui requiert un abonnement aux notifications de service NapAgent du type spécifié doit appeler InitializeNapAgentNotifier pour s’abonner aux notifications. Si un processus doit s’abonner à plusieurs types de notifications, il doit appeler InitializeNapAgentNotifier une fois pour chaque type de notification.
Une fois qu’un processus ne nécessite pas d’autres notifications, le processus doit appeler UninitializeNapAgentNotifier pour le type spécifié.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2008 [ applications de bureau uniquement] |
| En-tête |
|
| DLL |
|