Fonction FwpsDereferenceNetBufferList0 (fwpsk.h)

La fonction FwpsDereferenceNetBufferList0 décrémente le nombre de références pour une structure de NET_BUFFER_LIST qu’un pilote de légende a acquis précédemment à l’aide de la fonction FwpsReferenceNetBufferList0 .

RemarqueFwpsDereferenceNetBufferList0 est une version spécifique de FwpsDereferenceNetBufferList. Pour plus d’informations , consultez WFP Version-Independent Names and Targeting Specific Versions of Windows .
 

Syntaxe

void FwpsDereferenceNetBufferList0(
  [in, out] NET_BUFFER_LIST *netBufferList,
  [in]      BOOLEAN         dispatchLevel
);

Paramètres

[in, out] netBufferList

Pointeur vers la structure NET_BUFFER_LIST pour laquelle le nombre de références est décrémenté.

[in] dispatchLevel

Valeur qui indique que l’IRQL actuel = DISPATCH_LEVEL. Un pilote de légende doit définir ce paramètre sur TRUE uniquement s’il est connu qu’il s’exécute à IRQL = DISPATCH_LEVEL. Sinon, un pilote de légende définit ce paramètre sur FALSE.

Valeur de retour

None

Remarques

Un pilote de légende appelle la fonction FwpsDereferenceNetBufferList0 pour décrémenter le nombre de références pour une structure NET_BUFFER_LIST qu’il avait acquise précédemment à l’aide de la fonction FwpsReferenceNetBufferList0 . Un pilote de légende ne doit pas appeler la fonction FwpsDereferenceNetBufferList0 pour une structure NET_BUFFER_LIST, sauf s’il a précédemment appelé le FwpsReferenceNetBufferList0 pour la même structure.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows Vista.
Plateforme cible Universal
En-tête fwpsk.h (include Fwpsk.h)
Bibliothèque Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

Voir aussi

FwpsReferenceNetBufferList0

NET_BUFFER_LIST