Freigeben über


FwpsDereferenceNetBufferList0-Funktion (fwpsk.h)

Die Funktion FwpsDereferenceNetBufferList0 dekrementiert die Verweisanzahl für eine NET_BUFFER_LIST Struktur, die ein Callouttreiber zuvor mithilfe der Funktion FwpsReferenceNetBufferList0 erworben hatte.

HinweisFwpsDereferenceNetBufferList0 ist eine bestimmte Version von FwpsDereferenceNetBufferList. Weitere Informationen finden Sie unter WFP Version-Independent Namen und Zielgruppenspezifische Windows-Versionen .
 

Syntax

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

Parameter

[in, out] netBufferList

Ein Zeiger auf die NET_BUFFER_LIST-Struktur , für die die Verweisanzahl dekrementiert wird.

[in] dispatchLevel

Ein Wert, der angibt, dass der aktuelle IRQL = DISPATCH_LEVEL. Ein Legendentreiber sollte diesen Parameter nur dann auf TRUE festlegen, wenn bekannt ist, dass er unter IRQL = DISPATCH_LEVEL ausgeführt wird. Andernfalls legt ein Legendentreiber diesen Parameter auf FALSE fest.

Rückgabewert

Keine

Bemerkungen

Ein Legendentreiber ruft die Funktion FwpsDereferenceNetBufferList0 auf, um die Verweisanzahl für eine NET_BUFFER_LIST-Struktur zu verringern, die er zuvor mithilfe der Funktion FwpsReferenceNetBufferList0 erworben hatte. Ein Legendentreiber darf die FwpsDereferenceNetBufferList0-Funktion für eine NET_BUFFER_LIST-Struktur nur aufrufen, wenn zuvor die FwpsReferenceNetBufferList0 für dieselbe Struktur.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows Vista.
Zielplattform Universell
Header fwpsk.h (include fwpsk.h)
Bibliothek Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

Weitere Informationen

FwpsReferenceNetBufferList0

NET_BUFFER_LIST