FWPS_PACKET_INJECTION_STATE枚举 (fwpsk.h)

FWPS_PACKET_INJECTION_STATE枚举类型指定网络缓冲区列表的注入状态。

语法

typedef enum FWPS_PACKET_INJECTION_STATE_ {
  FWPS_PACKET_NOT_INJECTED,
  FWPS_PACKET_INJECTED_BY_SELF,
  FWPS_PACKET_INJECTED_BY_OTHER,
  FWPS_PACKET_PREVIOUSLY_INJECTED_BY_SELF,
  FWPS_PACKET_INJECTION_STATE_MAX
} FWPS_PACKET_INJECTION_STATE;

常数

 
FWPS_PACKET_NOT_INJECTED
数据包未由任何包注入
数据包注入函数。 一个
源自 TCP/IP 堆栈的数据包将处于此状态。
FWPS_PACKET_INJECTED_BY_SELF
数据包是使用通过调用其中一个的注入句柄注入的
数据包注入函数
FWPS_PACKET_INJECTED_BY_OTHER
数据包是使用由调用传递的注入句柄注入的
到其中一个
数据包注入函数
FWPS_PACKET_PREVIOUSLY_INJECTED_BY_SELF
数据包是使用调用其中一个传递的注入句柄注入的

数据包注入函数,但
数据包后来被克隆并重新调用数据包注入函数,
可能使用不同的注入句柄。
FWPS_PACKET_INJECTION_STATE_MAX
此枚举的最大值。 此值可能会在 NDIS 的未来版本中更改
头文件和二进制文件。

要求

要求 价值
最低支持的客户端 从 Windows Vista 开始支持。
标头 fwpsk.h (包括 Fwpsk.h)