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 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 |
---|---|
|
O processamento do fluxo de dados foi retomado com êxito. |
|
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 |