NetTxQueueInitGetQueueId-Funktion (nettxqueue.h)
Ruft den Bezeichner ab, der einer Übertragungswarteschlange zugeordnet ist.
Syntax
ULONG NetTxQueueInitGetQueueId(
[_In_] NETTXQUEUE_INIT *NetTxQueueInit
);
Parameter
[_In_] NetTxQueueInit
Ein Zeiger auf eine netAdapterCx-zugeordnete NETTXQUEUE_INIT-Struktur . Weitere Informationen finden Sie im Abschnitt mit Hinweisen.
Rückgabewert
Gibt eine ULONG zurück, die eine Übertragungswarteschlange identifiziert.
Hinweise
Der Clienttreiber empfängt einen Zeiger auf eine NETTXQUEUE_INIT-Struktur in seiner EVT_NET_ADAPTER_CREATE_TXQUEUE Rückruffunktion.
Ab null weist NetAdapterCx jeder erstellten Warteschlange einen eindeutigen Bezeichnerwert zu. Der Clienttreiber gibt die Anzahl von Übertragungswarteschlangen an, die der Netzwerkadapter im MaximumNumberOfQueues-Member der NET_ADAPTER_TX_CAPABILITIES-Struktur unterstützt, das initialisiert und beim Starten eines Netzadapters an NetAdapterSetDataPathCapabilities übergeben wird. Bezeichnerwerte reichen von 0 bis zum Wert von (((MaxNumber of TxQueues) + (MaxNumber of RxQueues)) - 1)
.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
KMDF-Mindestversion | 1.21 |
UMDF-Mindestversion | 2.33 |
Kopfzeile | nettxqueue.h (include netadaptercx.h) |
IRQL | PASSIVE_LEVEL |