Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die EvtPacketQueueCancel Rückruffunktion wird vom Clienttreiber implementiert, um Vorgänge zu verarbeiten, die ausgeführt werden müssen, bevor eine Paketwarteschlange gelöscht wird.
Syntax
EVT_PACKET_QUEUE_CANCEL EvtPacketQueueCancel;
void EvtPacketQueueCancel(
[_In_] NETPACKETQUEUE PacketQueue
)
{...}
Parameter
[_In_] PacketQueue
Ein Handle für eine Paketwarteschlange.
Rückgabewert
Nichts
Bemerkungen
Registrieren Sie diese Rückruffunktion in Ihrer EVT_NET_ADAPTER_CREATE_TX(RX)QUEUE Rückruf. Legen Sie das entsprechende Element einer NET_PACKET_QUEUE_CONFIG-Struktur fest, wenn Sie die Struktur mit NET_PACKET_QUEUE_CONFIG_INITinitialisieren, und rufen Sie dann NetTx(Rx)QueueCreateauf.
NetAdapterCx serialisiert diese Rückruffunktion zusammen mit den EVT_PACKET_QUEUE_ADVANCE und EVT_PACKET_QUEUE_ADVANCE Rückruffunktionen der Paketwarteschlange.
Weitere Informationen und ein Diagramm mit dem NetAdapterCx-Datenpfadabfragungsmodell finden Sie unter Übermittlungs- und Empfangswarteschlangen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Universal |
| Minimale KMDF-Version | 1.27 |
| Mindest-UMDF-Version | 2.33 |
| Header- | netpacketqueue.h (include netadaptercx.h) |
| IRQL- | PASSIVE_LEVEL |
Siehe auch
EVT_NET_ADAPTER_CREATE_RXQUEUE
EVT_NET_ADAPTER_CREATE_TXQUEUE