Freigeben über


FWPS_PACKET_INJECTION_STATE-Enumeration (fwpsk.h)

Der FWPS_PACKET_INJECTION_STATE-Enumerationstyp gibt den Einschleusungsstatus einer Netzwerkpufferliste an.

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;

Konstanten

 
FWPS_PACKET_NOT_INJECTED
Das Paket wurde von keinem der
Paketeinschleusungsfunktionen. Ein
Pakete, die vom TCP/IP-Stapel stammen, befinden sich in diesem Zustand.
FWPS_PACKET_INJECTED_BY_SELF
Das Paket wurde mithilfe eines Einschleusungshandles eingefügt, das von einem Aufruf an einen der
Paketeinschleusungsfunktionen.
FWPS_PACKET_INJECTED_BY_OTHER
Das Paket wurde mithilfe eines anderen Einschleusungshandles als eines eingefügt, das von einem Aufruf übergeben wurde.
zu einem der
Paketeinschleusungsfunktionen.
FWPS_PACKET_PREVIOUSLY_INJECTED_BY_SELF
Das Paket wurde mithilfe eines Einschleusungshandles eingefügt, das von einem Aufruf eines der

Paketeinschleusungsfunktionen, aber
Das Paket wurde später geklont und durch einen zusätzlichen Aufruf einer Paketinjektionsfunktion erneut eingefügt.
ggf. mit einem anderen Injektionsgriff.
FWPS_PACKET_INJECTION_STATE_MAX
Der Höchstwert für diese Enumeration. Dieser Wert kann sich in zukünftigen Versionen der NDIS ändern.
Headerdateien und Binärdateien.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt ab Windows Vista.
Kopfzeile fwpsk.h (include Fwpsk.h)