Función FwpsDiscardClonedStreamData0 (fwpsk.h)
La función FwpsDiscardClonedStreamData0 libera el búfer de memoria asignado por la función FwpsCloneStreamData0.
Sintaxis
void FwpsDiscardClonedStreamData0(
[in, out] NET_BUFFER_LIST *netBufferListChain,
UINT32 allocateCloneFlags,
[in] BOOLEAN dispatchLevel
);
Parámetros
[in, out] netBufferListChain
Puntero a la cadena de estructura NET_BUFFER_LIST que se libera. Será el mismo que el parámetro netBufferListChain de la función FwpsCloneStreamData0.
allocateCloneFlags
Actualmente no hay marcas definidas para esta función. Los controladores de llamada deben establecer este parámetro en cero.
[in] dispatchLevel
Valor que indica el IRQL actual = DISPATCH_LEVEL. Un controlador de llamada debe establecer este parámetro en TRUE solo si se ejecuta en IRQL = DISPATCH_LEVEL. De lo contrario, un controlador de llamada debe establecer este parámetro en FALSE.
Valor devuelto
Ninguno
Observaciones
Se puede llamar a esta función cuando se va a descartar una cadena de NET_BUFFER_LIST clonada en lugar de volver a insertarse en el flujo de datos.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible a partir de Windows Vista. |
de la plataforma de destino de | Universal |
encabezado de | fwpsk.h (incluya Fwpsk.h) |
biblioteca de | Fwpkclnt.lib |
irQL | <= DISPATCH_LEVEL |