FwpsGetPacketListSecurityInformation0 函数 (fwpsk.h)
FwpsGetPacketListSecurityInformation0 函数检索与数据包列表关联的信息。
注意FwpsGetPacketListSecurityInformation0 是 FwpsGetPacketListSecurityInformation 的特定版本。 有关详细信息 ,请参阅 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 代码之一。
返回代码 | 说明 |
---|---|
|
已成功检索与数据包列表关联的信息。 |
|
出现了错误。 |
注解
标注驱动程序从其 classifyFn 标注函数中调用 FwpsGetPacketListSecurityInformation0 函数,以检索与数据包列表关联的信息。 此信息可用于确定要对数据执行的操作。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 从 Windows Vista 开始可用。 |
目标平台 | 通用 |
标头 | fwpsk.h (包括 Fwpsk.h) |
Library | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |