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.

Syntax

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. A
le paquet qui provient de la pile TCP/IP sera à cet état.
FWPS_PACKET_INJECTED_BY_SELF
Le paquet a été injecté à l’aide d’une poignée d’injection passée 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 que celui 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’une poignée d’injection passée 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,
éventuellement à l’aide d’une autre poignée d’injection.
FWPS_PACKET_INJECTION_STATE_MAX
Valeur maximale pour cette énumération. Cette valeur peut changer dans les versions ultérieures de NDIS
fichiers d’en-tête et fichiers binaires.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows Vista.
En-tête fwpsk.h (inclure Fwpsk.h)