NetRxQueueInitGetQueueId, fonction (netrxqueue.h)
Récupère l’identificateur de la file d’attente de réception associée à une file d’attente de réception.
Syntaxe
ULONG NetRxQueueInitGetQueueId(
[_In_] NETRXQUEUE_INIT *NetRxQueueInit
);
Paramètres
[_In_] NetRxQueueInit
Pointeur vers une structure de NETRXQUEUE_INIT allouée par NetAdapterCx. Pour plus d'informations, consultez la section Notes.
Valeur retournée
Retourne un ULONG qui identifie une file d’attente de réception.
Remarques
Le pilote client reçoit un pointeur vers une structure NETRXQUEUE_INIT dans sa fonction de rappel EVT_NET_ADAPTER_CREATE_RXQUEUE .
À compter de zéro, NetAdapterCx affecte une valeur d’identificateur unique pour chaque file d’attente qu’il crée. Le pilote client spécifie le nombre de files d’attente de transmission que la carte réseau prend en charge dans le membre MaximumNumberOfQueues de la structure NET_ADAPTER_RX_CAPABILITIES , qui est initialisée et passée à NetAdapterSetDataPathCapabilities lors du démarrage de la carte réseau. Les valeurs d’identificateur vont de zéro à la valeur de (((MaxNumber of TxQueues) + (MaxNumber of RxQueues)) - 1)
.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.21 |
En-tête | netrxqueue.h (inclure netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour