FwpsDiscardClonedStreamData0-Funktion (fwpsk.h)
Die Funktion fwpsDiscardClonedStreamData0 gibt den Speicherpuffer frei, der von der Funktion FwpsCloneStreamData0 zugewiesen wird.
Syntax
void FwpsDiscardClonedStreamData0(
[in, out] NET_BUFFER_LIST *netBufferListChain,
UINT32 allocateCloneFlags,
[in] BOOLEAN dispatchLevel
);
Parameter
[in, out] netBufferListChain
Ein Zeiger auf die NET_BUFFER_LIST Strukturkette, die freigegeben wird. Dies entspricht dem netBufferListChain-Parameter der FwpsCloneStreamData0-Funktion .
allocateCloneFlags
Für diese Funktion sind derzeit keine Flags definiert. Legendentreiber sollten diesen Parameter auf 0 festlegen.
[in] dispatchLevel
Ein Wert, der den aktuellen IRQL = DISPATCH_LEVEL angibt. Ein Legendentreiber sollte diesen Parameter nur dann auf TRUE festlegen, wenn er unter IRQL = DISPATCH_LEVEL ausgeführt wird. Andernfalls sollte ein Legendentreiber diesen Parameter auf FALSE festlegen.
Rückgabewert
Keine
Bemerkungen
Diese Funktion kann aufgerufen werden, wenn eine geklonte NET_BUFFER_LIST Kette verworfen werden soll, anstatt wieder in den Datenstrom hineinzuwerfen.
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 |