Fonction FwpsDiscardClonedStreamData0 (fwpsk.h)
La fonction FwpsDiscardClonedStreamData0 libère la mémoire tampon allouée par la fonction FwpsCloneStreamData0 .
Syntaxe
void FwpsDiscardClonedStreamData0(
[in, out] NET_BUFFER_LIST *netBufferListChain,
UINT32 allocateCloneFlags,
[in] BOOLEAN dispatchLevel
);
Paramètres
[in, out] netBufferListChain
Pointeur vers la chaîne de structure NET_BUFFER_LIST en cours de libération. Il s’agit du paramètre netBufferListChain de la fonction FwpsCloneStreamData0 .
allocateCloneFlags
Aucun indicateur n’est actuellement défini pour cette fonction. Les pilotes de légende doivent définir ce paramètre sur zéro.
[in] dispatchLevel
Valeur qui indique l’IRQL actuel = DISPATCH_LEVEL. Un pilote de légende doit définir ce paramètre sur TRUE uniquement s’il s’exécute à IRQL = DISPATCH_LEVEL. Sinon, un pilote de légende doit définir ce paramètre sur FALSE.
Valeur de retour
None
Remarques
Cette fonction peut être appelée lorsqu’une chaîne de NET_BUFFER_LIST clonée doit être ignorée au lieu d’être réinjectée dans le flux de données.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows Vista. |
Plateforme cible | Universal |
En-tête | fwpsk.h (inclure Fwpsk.h) |
Bibliothèque | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |