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 EvtPacketQueueSetNotificationEnabled Rückruffunktion wird vom Clienttreiber implementiert, um clientspezifische Verarbeitung durchzuführen, wenn neue Pakete im Ringpuffer der angegebenen Warteschlange empfangen werden.
Syntax
EVT_PACKET_QUEUE_SET_NOTIFICATION_ENABLED EvtPacketQueueSetNotificationEnabled;
void EvtPacketQueueSetNotificationEnabled(
[_In_] NETPACKETQUEUE PacketQueue,
[_In_] BOOLEAN NotificationEnabled
)
{...}
Parameter
[_In_] PacketQueue
Ein Handle für eine Paketwarteschlange.
[_In_] NotificationEnabled
Ein Wert von TRUE fordert an, dass der Client die Paketwarteschlangenbenachrichtigung aktiviert. Der Wert FALSE fordert an, dass der Client die Paketwarteschlangenbenachrichtigung deaktiviert.
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_CANCEL 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