NET_ADAPTER_TX_CAPABILITIES_INIT, fonction (netadapter.h)
La fonction NET_ADAPTER_TX_CAPABILITIES_INIT initialise une structure de NET_ADAPTER_TX_CAPABILITIES pour un adaptateur réseau qui n’a pas spécifié l’utilisation de DMA dans son chemin de transmission de données.
Syntaxe
void NET_ADAPTER_TX_CAPABILITIES_INIT(
[_Out_] NET_ADAPTER_TX_CAPABILITIES *TxCapabilities,
[_In_] SIZE_T MaximumNumberOfQueues
);
Paramètres
[_Out_] TxCapabilities
Pointeur vers une structure de NET_ADAPTER_TX_CAPABILITIES allouée par le pilote.
[_In_] MaximumNumberOfQueues
Nombre maximal de files d’attente de transmission que l’adaptateur prend en charge.
Valeur de retour
None
Remarques
Cette fonction est l’une des deux fonctions possibles à appeler pour initialiser une structure NET_ADAPTER_TX_CAPABILITIES . Celui que le pilote client doit appeler varie selon qu’il souhaite utiliser DMA. NET_ADAPTER_TX_CAPABILITIES_INIT est utilisé si le pilote ne spécifie pas de mappage de mémoire DMA pour ses mémoires tampons de transmission, et NET_ADAPTER_TX_CAPABILITIES_INIT_FOR_DMA est utilisé si c’est le cas.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1,25 |
En-tête | netadapter.h (inclure netadaptercx.h) |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer 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, consultez :Envoyer et afficher des commentaires pour