Freigeben über


netpacketqueue.h-Header

Dieser Header wird vom Netzwerk verwendet. Weitere Informationen finden Sie unter

netpacketqueue.h enthält die folgenden Programmierschnittstellen:

Functions

 
NET_PACKET_QUEUE_CONFIG_INIT

Die NET_PACKET_QUEUE_CONFIG_INIT-Funktion initialisiert eine NET_PACKET_QUEUE_CONFIG-Struktur.

Rückruffunktionen

 
EVT_PACKET_QUEUE_ADVANCE

Die Rückruffunktion EvtPacketQueueAdvance wird vom Clienttreiber implementiert, um von NetAdapterCx bereitgestellte Pakete zu verarbeiten.
EVT_PACKET_QUEUE_CANCEL

Die Rückruffunktion EvtPacketQueueCancel wird vom Clienttreiber implementiert, um Vorgänge zu verarbeiten, die ausgeführt werden müssen, bevor eine Paketwarteschlange gelöscht wird.
EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED

Die Rückruffunktion EvtPacketQueueSetNotificationEnabled wird vom Clienttreiber implementiert, um clientspezifische Verarbeitung durchzuführen, wenn neue Pakete im Ringpuffer der angegebenen Warteschlange empfangen werden.
EVT_PACKET_QUEUE_START

Die Rückruffunktion EvtPacketQueueStart wird vom Clienttreiber implementiert, um den Datenpfad für eine Paketwarteschlange zu starten.
EVT_PACKET_QUEUE_STOP

Die Rückruffunktion EvtPacketQueueStop wird vom Clienttreiber implementiert, um den Datenpfad für eine Paketwarteschlange zu beenden, bevor er gelöscht wird.

Strukturen

 
NET_PACKET_QUEUE_CONFIG

Die NET_PACKET_QUEUE_CONFIG-Struktur beschreibt die Konfigurationsoptionen für die Paketwarteschlange eines NetAdapterCx-Clienttreibers.