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
No momento, não há nenhum sinalizador definido 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 VERDADEIRO 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.
Valor de retorno
Nenhum
Observações
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 |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows Vista. |
da Plataforma de Destino | Universal |
cabeçalho | fwpsk.h (inclua Fwpsk.h) |
biblioteca | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |