Função FwpsStreamContinue0 (fwpsk.h)
A função FwpsStreamContinue0 retoma o processamento de um fluxo de dados de entrada que foi adiado anteriormente.
Sintaxe
NTSTATUS FwpsStreamContinue0(
[in] UINT64 flowId,
[in] UINT32 calloutId,
[in] UINT16 layerId,
[in] UINT32 streamFlags
);
Parâmetros
[in] flowId
Um identificador de tempo de execução que especifica o fluxo de dados que está sendo retomado. O identificador de tempo de execução de um fluxo de dados é fornecido a um driver de texto explicativo por meio do valor de metadados FWPS_METADATA_FIELD_FLOW_HANDLE que o mecanismo de filtro forneceu para a função de texto explicativo do driver de texto explicativo classificarFn função de texto explicativo.
[in] calloutId
O identificador de tempo de execução para o texto explicativo que adiou o fluxo de dados de entrada. Esse identificador foi retornado quando o driver de texto explicativo chamou o FwpsCalloutRegister0 ou FwpsCalloutRegister1 funções para registrar o texto explicativo com o mecanismo de filtro.
[in] layerId
O identificador de tempo de execução para a camada de filtragem na qual o fluxo de dados está sendo processado. Esse valor deve ser FWPS_LAYER_STREAM_V4 ou FWPS_LAYER_STREAM_V6. O identificador de tempo de execução da camada na qual o fluxo de dados está sendo processado é fornecido a um texto explicativo no layerId membro da estrutura FWPS_INCOMING_VALUES0 que o mecanismo de filtro passou para a função de texto explicativo classifyFn do driver de texto explicativo.
[in] streamFlags
Sinalizadores que especificam características do fluxo de dados de entrada que está sendo retomado. Um driver de texto explicativo deve especificar os mesmos sinalizadores de fluxo que foram definidos no streamFlags membro da estrutura de FWPS_STREAM_DATA0 que o mecanismo de filtro passou para o driver de texto explicativo classificarFn função de texto explicativo quando o texto explicativo adiou o fluxo de dados.
Valor de retorno
A função FwpsStreamContinue0 retorna um dos seguintes códigos NTSTATUS.
Código de retorno | Descrição |
---|---|
|
O processamento do fluxo de dados foi retomado com êxito. |
|
Ocorreu um erro. |
Observações
Um driver de texto explicativo chama a função FwpsStreamContinue0 para retomar o processamento de um fluxo de dados de entrada que foi adiado anteriormente. Um fluxo de dados é adiado quando a função de texto explicativo classifyFn define o streamAction membro do FWPS_STREAM_CALLOUT_IO_PACKET0 estrutura para FWPS_STREAM_ACTION_DEFER. A função FwpsStreamContinue0 não pode ser chamada de dentro do contexto classifyFn de um texto explicativo.
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 |