Função FwpsStreamContinue0 (fwpsk.h)

A função FwpsStreamContinue0 retoma o processamento de um fluxo de dados de entrada que foi adiado anteriormente.

ObservaçãoFwpsStreamContinue0 é uma versão específica do FwpsStreamContinue. Consulte Nomes de Version-Independent WFP e Direcionamento de versões específicas do Windows para obter mais informações.
 

Sintaxe

NTSTATUS FwpsStreamContinue0(
  [in] UINT64 flowId,
  [in] UINT32 calloutId,
  [in] UINT16 layerId,
  [in] UINT32 streamFlags
);

Parâmetros

[in] flowId

Um identificador em tempo de execução que especifica o fluxo de dados que está sendo retomado. O identificador de tempo de execução para 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 classifyFn do driver 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 as funções FwpsCalloutRegister0 ou FwpsCalloutRegister1 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 para a camada na qual o fluxo de dados está sendo processado é fornecido a um texto explicativo no membro layerId 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 membro streamFlags da estrutura FWPS_STREAM_DATA0 que o mecanismo de filtro passou para a função de texto explicativo classifyFn do driver de texto explicativo quando o texto explicativo adiou o fluxo de dados.

Retornar valor

A função FwpsStreamContinue0 retorna um dos seguintes códigos NTSTATUS.

Código de retorno Descrição
STATUS_SUCCESS
O processamento do fluxo de dados foi retomado com êxito.
Outros códigos status
Ocorreu um erro.

Comentários

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 de um texto explicativo do texto explicativo define o membro streamAction 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
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

Confira também

FWPS_INCOMING_VALUES0

FWPS_STREAM_CALLOUT_IO_PACKET0

FwpsCalloutRegister0

FwpsCalloutRegister1

classifyFn