Funzione FwpsDiscardClonedStreamData0 (fwpsk.h)
La funzione FwpsDiscardClonedStreamData0 libera il buffer di memoria allocato dalla funzione FwpsCloneStreamData0 .
Sintassi
void FwpsDiscardClonedStreamData0(
[in, out] NET_BUFFER_LIST *netBufferListChain,
UINT32 allocateCloneFlags,
[in] BOOLEAN dispatchLevel
);
Parametri
[in, out] netBufferListChain
Puntatore alla catena di strutture NET_BUFFER_LIST liberata. Si tratta dello stesso parametro netBufferListChain della funzione FwpsCloneStreamData0 .
allocateCloneFlags
Attualmente non sono stati definiti flag per questa funzione. I driver di callout devono impostare questo parametro su zero.
[in] dispatchLevel
Valore che indica l'irQL corrente = DISPATCH_LEVEL. Un driver di callout deve impostare questo parametro su TRUE solo se è in esecuzione in IRQL = DISPATCH_LEVEL. In caso contrario, un driver di callout deve impostare questo parametro su FALSE.
Valore restituito
nessuno
Osservazioni
Questa funzione può essere chiamata quando una catena di NET_BUFFER_LIST clonata deve essere eliminata anziché reinserirla nel flusso di dati.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows Vista. |
Piattaforma di destinazione | Universale |
Intestazione | fwpsk.h (include Fwpsk.h) |
Libreria | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |