Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Dans un appel de fonction unique, les pilotes NDIS 6.0 peuvent envoyer plusieurs structures NET_BUFFER_LIST contenant chacune plusieurs structures NET_BUFFER. En outre, les pilotes NDIS peuvent indiquer que les opérations d’envoi sont terminées pour plusieurs structures NET_BUFFER_LIST, chacune contenant plusieurs structures NET_BUFFER.
Dans le chemin de réception, les pilotes miniport peuvent utiliser une liste de structures NET_BUFFER_LIST pour indiquer les réceptions. Chaque NET_BUFFER_LIST indiquée par un pilote miniport contient une structure NET_BUFFER. Toutefois, les pilotes natifs 802.11 peuvent avoir plusieurs structures NET_BUFFER. Étant donné qu’une liaison de protocole différente peut traiter chaque structure NET_BUFFER_LIST, NDIS peut retourner chaque structure NET_BUFFER_LIST au pilote miniport indépendamment.
Pour prendre en charge NDIS 5.x et les pilotes antérieurs, NDIS fournit une couche de traduction entre les interfaces basées sur NDIS_PACKET et les interfaces NET_BUFFER. NDIS effectue la conversion nécessaire entre les structures NET_BUFFER et les structures NDIS_PACKET. Pour éviter la dégradation des performances en raison de la traduction, les pilotes NDIS doivent être mis à jour pour utiliser des structures NET_BUFFER et doivent prendre en charge plusieurs structures NET_BUFFER_LIST dans tous les chemins de données.
Cette section comprend les rubriques suivantes :