FwpmNetEventEnum1, fonction (fwpmu.h)
La fonction FwpmNetEventEnum1 retourne la page suivante des résultats de l’énumérateur d’événements réseau.
Syntaxe
DWORD FwpmNetEventEnum1(
[in] HANDLE engineHandle,
[in] HANDLE enumHandle,
[in] UINT32 numEntriesRequested,
[out] FWPM_NET_EVENT1 ***entries,
[out] UINT32 *numEntriesReturned
);
Paramètres
[in] engineHandle
Type : HANDLE
Gérer une session ouverte sur le moteur de filtre. Appelez FwpmEngineOpen0 pour ouvrir une session au moteur de filtre.
[in] enumHandle
Type : HANDLE
Handle pour une énumération d’événements réseau créée par un appel à FwpmNetEventCreateEnumHandle0.
[in] numEntriesRequested
Type : UINT32
Nombre d’entrées d’énumération demandées.
[out] entries
Type : FWPM_NET_EVENT1***
Adresses des entrées d’énumération.
[out] numEntriesReturned
Type : UINT32*
Nombre d’entrées d’énumération retournées.
Valeur de retour
Type : DWORD
Retourner le code/la valeur | Description |
---|---|
|
Les événements réseau ont été énumérés avec succès. |
|
La collection d’événements de diagnostic réseau est désactivée. Appelez FwpmEngineSetOption0 pour l’activer. |
|
Erreur spécifique à la plateforme de filtrage Windows (PAM). Consultez codes d’erreur PAM pour plus d’informations. |
|
Échec de la communication avec le moteur de pare-feu distant ou local. |
Remarques
Si la numEntriesReturned est inférieure à la numEntriesRequested, l’énumération est épuisée.
Le tableau d’entrées retourné (mais pas les entrées individuelles elles-mêmes) doit être libéré par un appel à FwpmFreeMemory0.
Un appel suivant qui utilise le même paramètre enumHandle retourne le jeu d’événements suivant ceux figurant dans les entrées de actuelles tampon.
FwpmNetEventEnum1 retourne uniquement les événements enregistrés avant la création du paramètre enumHandle. Pour plus d’informations, consultez de journalisation.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 7 [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | fwpmu.h |
bibliothèque | Fwpuclnt.lib |
DLL | Fwpuclnt.dll |