FwpsGetPacketListSecurityInformation0 函数 (fwpsk.h)

FwpsGetPacketListSecurityInformation0 函数检索与数据包列表关联的信息。

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

语法

NTSTATUS FwpsGetPacketListSecurityInformation0(
  [in]      NET_BUFFER_LIST               *packetList,
  [in]      UINT32                        queryFlags,
  [in, out] FWPS_PACKET_LIST_INFORMATION0 *packetInformation
);

参数

[in] packetList

指向要检索其相关信息的 NET_BUFFER_LIST 结构的指针。

[in] queryFlags

一个 UINT32 值,该值包含下列标志的组合的按位 OR,这些标志指定要检索的信息:

FWPS_PACKET_LIST_INFORMATION_QUERY_INBOUND

检索入站数据包列表的信息。

FWPS_PACKET_LIST_INFORMATION_QUERY_OUTBOUND

检索出站数据包列表的信息。

FWPS_PACKET_LIST_INFORMATION_QUERY_IPSEC

检索与数据包列表关联的 IPsec 信息。 此标志必须与 FWPS_PACKET_LIST_INFORMATION_QUERY_INBOUND 标志或 FWPS_PACKET_LIST_INFORMATION_QUERY_OUTBOUND 标志结合使用。

FWPS_PACKET_LIST_INFORMATION_QUERY_FWP

检索与数据包列表关联的 Windows 筛选平台信息。

FWPS_PACKET_LIST_INFORMATION_QUERY_ALL_INBOUND

检索与入站数据包列表关联的所有信息。

FWPS_PACKET_LIST_INFORMATION_QUERY_ALL_OUTBOUND

检索与出站数据包列表关联的所有信息。

[in, out] packetInformation

指向接收与数据包列表关联的信息的 FWPS_PACKET_LIST_INFORMATION0 结构的指针。

返回值

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

返回代码 说明
STATUS_SUCCESS
已成功检索与数据包列表关联的信息。
其他状态代码
出现了错误。

注解

标注驱动程序从其 classifyFn 标注函数中调用 FwpsGetPacketListSecurityInformation0 函数,以检索与数据包列表关联的信息。 此信息可用于确定要对数据执行的操作。

要求

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

另请参阅

FWPS_PACKET_LIST_INFORMATION0

NET_BUFFER_LIST

classifyFn