Freigeben über


netpacketqueue.h header

Dieser Header wird von Netzwerk verwendet. Weitere Informationen finden Sie unter:

netpacketqueue.h enthält die folgenden Programmierschnittstellen:

Funktionen

 
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 Pakete zu verarbeiten, die von NetAdapterCx bereitgestellt werden.
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 EvtPacketQueueSetNotificationEnabled-Rückruffunktion 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 EvtPacketQueueStop-Rückruffunktion wird vom Clienttreiber implementiert, um den Datenpfad für eine Paketwarteschlange zu beenden, bevor sie gelöscht wird.

Strukturen

 
NET_PACKET_QUEUE_CONFIG

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