Partager via


énumération FWPS_PACKET_INJECTION_STATE (fwpsk.h)

Le type d’énumération FWPS_PACKET_INJECTION_STATE spécifie l’état d’injection d’une liste de mémoires tampons réseau.

Syntaxe

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;

Constantes

 
FWPS_PACKET_NOT_INJECTED
Le paquet n’a pas été injecté par l’un des
fonctions d’injection de paquets. Un
le paquet provenant de la pile TCP/IP est à cet état.
FWPS_PACKET_INJECTED_BY_SELF
Le paquet a été injecté à l’aide d’un handle d’injection passé par un appel à l’un des
fonctions d’injection de paquets.
FWPS_PACKET_INJECTED_BY_OTHER
Le paquet a été injecté à l’aide d’un handle d’injection autre qu’un autre passé par un appel
à l’un des
fonctions d’injection de paquets.
FWPS_PACKET_PREVIOUSLY_INJECTED_BY_SELF
Le paquet a été injecté à l’aide d’un handle d’injection passé par un appel à l’un des

fonctions d’injection de paquets, mais
le paquet a ensuite été cloné et réinjecté par un appel supplémentaire à une fonction d’injection de paquets,
peut-être à l’aide d’une poignée d’injection différente.
FWPS_PACKET_INJECTION_STATE_MAX
Valeur maximale de cette énumération. Cette valeur peut changer dans les futures versions du NDIS
fichiers d’en-tête et fichiers binaires.

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge à partir de Windows Vista.
d’en-tête fwpsk.h (include Fwpsk.h)