FwpsStreamContinue0 函数 (fwpsk.h)

FwpsStreamContinue0 函数恢复对以前延迟的入站数据流的处理。

注释FwpsStreamContinue0FwpsStreamContinue的特定版本。 有关详细信息,请参阅 WFP Version-Independent 名称和面向特定版本的 Windows
 

语法

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

参数

[in] flowId

一个运行时标识符,指定正在恢复的数据流。 数据流的运行时标识符通过筛选器引擎提供给标注驱动程序的FWPS_METADATA_FIELD_FLOW_HANDLE元数据值,该元数据值提供给标注驱动程序的 分类Fn 标注函数。

[in] calloutId

延迟入站数据流的标注的运行时标识符。 调用 FwpsCalloutRegister0FwpsCalloutRegister1 函数以向筛选器引擎注册标注时,将返回此标识符。

[in] layerId

正在处理数据流的筛选层的运行时标识符。 此值必须是FWPS_LAYER_STREAM_V4或FWPS_LAYER_STREAM_V6。 正在处理数据流的层的运行时标识符提供给 FWPS_INCOMING_VALUES0 结构的 layerId 成员中的标注,筛选器引擎传递给标注驱动程序的 分类Fn 标注函数。

[in] streamFlags

指定正在恢复的入站数据流的特征的标志。 标注驱动程序应指定在 streamFlags 中设置的流标志FWPS_STREAM_DATA0 结构的成员,筛选器引擎在标注延迟数据流时传递给标注驱动程序的 分类Fn 标注函数。

返回值

FwpsStreamContinue0 函数返回以下 NTSTATUS 代码之一。

返回代码 描述
STATUS_SUCCESS
已成功恢复数据流的处理。
其他状态代码
发生错误。

言论

标注驱动程序调用 FwpsStreamContinue0 函数以恢复处理以前延迟的入站数据流。 当标注的 分类Fn 标注函数设置 streamAction 成员时,数据流将延迟 FWPS_STREAM_CALLOUT_IO_PACKET0 结构来FWPS_STREAM_ACTION_DEFER。 无法从标注 的分类 上下文中调用 FwpsStreamContinue0 函数。

要求

要求 价值
最低支持的客户端 从 Windows Vista 开始可用。
目标平台 普遍
标头 fwpsk.h (包括 Fwpsk.h)
Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

另请参阅

FWPS_INCOMING_VALUES0

FWPS_STREAM_CALLOUT_IO_PACKET0

FwpsCalloutRegister0

FwpsCalloutRegister1

分类Fn