Função FwpsDiscardClonedStreamData0 (fwpsk.h)
A função FwpsDiscardClonedStreamData0 libera o buffer de memória alocado pela função FwpsCloneStreamData0 .
Sintaxe
void FwpsDiscardClonedStreamData0(
[in, out] NET_BUFFER_LIST *netBufferListChain,
UINT32 allocateCloneFlags,
[in] BOOLEAN dispatchLevel
);
Parâmetros
[in, out] netBufferListChain
Um ponteiro para a cadeia de estrutura NET_BUFFER_LIST que está sendo liberada. Isso será o mesmo que o parâmetro netBufferListChain da função FwpsCloneStreamData0 .
allocateCloneFlags
Atualmente, não há sinalizadores definidos para essa função. Os drivers de texto explicativo devem definir esse parâmetro como zero.
[in] dispatchLevel
Um valor que indica o IRQL atual = DISPATCH_LEVEL. Um driver de texto explicativo deve definir esse parâmetro como TRUE somente se ele estiver em execução em IRQL = DISPATCH_LEVEL. Caso contrário, um driver de texto explicativo deve definir esse parâmetro como FALSE.
Retornar valor
Nenhum
Comentários
Essa função pode ser chamada quando uma cadeia de NET_BUFFER_LIST clonada deve ser descartada em vez de ser reinjetada novamente no fluxo de dados.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows Vista. |
Plataforma de Destino | Universal |
Cabeçalho | fwpsk.h (inclua Fwpsk.h) |
Biblioteca | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |