Freigeben über


FWPS_NET_BUFFER_LIST_EVENT_TYPE0-Enumeration (fwpsk.h)

Der FWPS_NET_BUFFER_LIST_EVENT_TYPE0-Enumerationstyp gibt die möglichen status Ereignisse an, die den Legendentreiber verursachen können. FWPS_NET_BUFFER_LIST_NOTIFY_FN0-Funktion , die aufgerufen werden soll.

Beachten SieFWPS_NET_BUFFER_LIST_EVENT_TYPE0 eine bestimmte Version von FWPS_NET_BUFFER_LIST_EVENT_TYPE ist. Weitere Informationen finden Sie unter WFP-Version-Independent Namen und Spezifische Windows-Versionen .
 

Syntax

typedef enum FWPS_NET_BUFFER_LIST_EVENT_TYPE0_ {
  FWPS_NET_BUFFER_LIST_ENTERED_NETIO,
  FWPS_NET_BUFFER_LIST_CLONED_BY_NETIO,
  FWPS_NET_BUFFER_LIST_CLONED_VIA_WFP_API,
  FWPS_NET_BUFFER_LIST_DUPLICATED_BY_NETIO,
  FWPS_NET_BUFFER_LIST_EXIT_NETIO,
  FWPS_NET_BUFFER_LIST_CONTEXT_REMOVED,
  FWPS_NET_BUFFER_LIST_NDIS_SEND_COMPLETE,
  FWPS_NET_BUFFER_LIST_NDIS_RECV_COMPLETE,
  FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_SEND_COMPLETE,
  FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_RECV_COMPLETE,
  FWPS_NET_BUFFER_LIST_NDIS_NATIVE_SEND_COMPLETE,
  FWPS_NET_BUFFER_LIST_NDIS_NATIVE_RECV_COMPLETE,
  FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_INGRESS_COMPLETE,
  FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_EGRESS_COMPLETE,
  FWPS_NET_BUFFER_LIST_CLONED_BY_NDIS,
  FWPS_NET_BUFFER_LIST_REASSEMBLED_FRAGMENT,
  FWPS_NET_BUFFER_LIST_REASSEMBLY_COMPLETE
} FWPS_NET_BUFFER_LIST_EVENT_TYPE0;

Konstanten

 
FWPS_NET_BUFFER_LIST_ENTERED_NETIO
Die NET_BUFFER_LIST-Struktur ist in den TCP/IP-Stapel eingedrungen. Pakete gelangen in den Stapel entweder von
die NDIS-Ebene oder als Ergebnis eines Aufrufs einer WFP-Paketinjektionsfunktion.
FWPS_NET_BUFFER_LIST_CLONED_BY_NETIO
Die NET_BUFFER_LIST-Struktur wurde geklont.
FWPS_NET_BUFFER_LIST_CLONED_VIA_WFP_API
Die NET_BUFFER_LIST-Struktur wurde durch einen Aufruf von geklont.
FwpsAllocateCloneNetBufferList0-Funktion .
FWPS_NET_BUFFER_LIST_DUPLICATED_BY_NETIO
Die NET_BUFFER_LIST-Struktur wurde dupliziert.
FWPS_NET_BUFFER_LIST_EXIT_NETIO
Die NET_BUFFER_LIST-Struktur wird den TCP/IP-Stapel verlassen.
FWPS_NET_BUFFER_LIST_CONTEXT_REMOVED
Die NET_BUFFER_LIST-Struktur befindet sich außerhalb des Kontexts, für den sie markiert wurde. The
Die Umstände für dieses Ereignis hängen von den Besonderheiten der markierten Pakete ab.















PakettypEreignisbedingung

Ausgehend


Die NET_BUFFER_LIST-Struktur beendet den TCP/IP-Stapel.


Any


Beim asynchronen Entfernen des Kontexts, das sich aus einem Aufruf von ergibt

FwpsNetBufferListRemoveContext0-Funktion
.

FWPS_NET_BUFFER_LIST_NDIS_SEND_COMPLETE
Siehe FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_SEND_COMPLETE.
FWPS_NET_BUFFER_LIST_NDIS_RECV_COMPLETE
Siehe FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_RECV_COMPLETE.
FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_SEND_COMPLETE
Die NET_BUFFER_LIST Struktur, die über die obere NDIS 802.3-Schicht (Protokolltreiber) gesendet wird, ist abgeschlossen.

Hinweis Unterstützt ab Windows 8.

 
FWPS_NET_BUFFER_LIST_NDIS_ETHERNET_RECV_COMPLETE
Die NET_BUFFER_LIST Struktur, die über die obere NDIS 802.3-Schicht (Protokolltreiber) empfangen wird, ist abgeschlossen.

Hinweis Unterstützt ab Windows 8.

 
FWPS_NET_BUFFER_LIST_NDIS_NATIVE_SEND_COMPLETE
Die NET_BUFFER_LIST Struktur, die über die untere native NDIS-Ebene (Miniporttreiber) gesendet wird, ist abgeschlossen.

Hinweis Unterstützt ab Windows 8.

 
FWPS_NET_BUFFER_LIST_NDIS_NATIVE_RECV_COMPLETE
Die NET_BUFFER_LIST Struktur, die über die untere native NDIS-Ebene (Miniporttreiber) empfangen wird, ist abgeschlossen.

Hinweis Unterstützt ab Windows 8.

 
FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_INGRESS_COMPLETE
Der NET_BUFFER_LIST Struktureingang auf dem virtuellen Switch ist abgeschlossen.

Hinweis Unterstützt ab Windows 8.

 
FWPS_NET_BUFFER_LIST_NDIS_VSWITCH_EGRESS_COMPLETE
Der NET_BUFFER_LIST Strukturausgang auf dem virtuellen Switch ist abgeschlossen.

Hinweis Unterstützt ab Windows 8.

 
FWPS_NET_BUFFER_LIST_CLONED_BY_NDIS
NDIS hat die NET_BUFFER_LIST-Struktur geklont.

Hinweis Unterstützt ab Windows 8.

 
FWPS_NET_BUFFER_LIST_REASSEMBLED_FRAGMENT
Die NET_BUFFER_LIST-Struktur ist ein neu zusammengesetztes Fragment.

Hinweis Unterstützt ab Windows 8.1.

 
FWPS_NET_BUFFER_LIST_REASSEMBLY_COMPLETE
Die NET_BUFFER_LIST fragment reassembly ist abgeschlossen.

Hinweis Unterstützt ab Windows 8.1.

 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Sofern nicht anders angegeben, wird ab Windows Vista unterstützt.
Kopfzeile fwpsk.h (include Fwpsk.h)

Weitere Informationen

FWPS_NET_BUFFER_LIST_NOTIFY_FN0 FwpsAllocateCloneNetBufferList0 FwpsNetBufferListRemoveContext0

NET_BUFFER_LIST