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.
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 |