Partager via


WDI_TLV_DATAPATH_CAPABILITIES

WDI_TLV_DATAPATH_CAPABILITIES est une TLV qui contient des fonctionnalités de chemin de données.

TLV Type

0xB9

Longueur

Somme (en octets) des tailles de tous les éléments contenus.

Valeurs

Type Description
WDI_INTERCONNECT_TYPE (UINT32) Type d’interconnexion.
UINT8 Nombre maximal d’homologues.
UINT8 Spécifie la fonctionnalité de transmission : mise en file d’attente de priorité cible.

Les valeurs valides sont 0 et 1. Si la valeur est 0, WDI classifie les trames Tx par pair et TID et utilise le planificateur complet pour sélectionner les files d’attente TX à transférer. Il est recommandé de définir cette valeur sur false, sauf si la cible est capable de classification et de Peer-TID mise en file d’attente. Si la valeur est définie sur 1, WDI classifie les trames Tx par pair et TID et fournit uniquement la mise en file d’attente au niveau d’un port. WDI planifie les files d’attente de ports en backlog à l’aide d’un DRR global.

UINT16 Spécifie la fonctionnalité de transmission : nombre maximal d’éléments De collecte de points dans le cadre.

WDI fusionne les trames nécessaires, de sorte que le miniport IHV ne reçoit pas d’image nécessitant plus d’éléments de collecte de points que spécifiés par cette fonctionnalité. Pour des performances optimales, il est suggéré que cette fonctionnalité soit définie plus haut que le cadre classique, car la fusion nécessite une copie de mémoire. Si cette fonctionnalité n’est pas supérieure à la taille maximale du frame divisée par taille de page, WDI peut ne pas pouvoir fusionner correctement le cadre et il peut être supprimé.

UINT8 Spécifie la fonctionnalité de transmission : indicateur d’envoi explicite complet requis.

Les valeurs valides sont 0 et 1. Si la valeur est 0, la cible/TAL génère un envoi TX complet pour toutes les images. Si la valeur est définie sur 1, la cible/TAL génère l’indication d’achèvement d’envoi TX uniquement pour les images dont cet indicateur est défini dans les métadonnées de l’image.

UINT16 Spécifie la fonctionnalité de transmission : taille minimale d’image effective.

Lors de la mise en file d’attente des images, TxMgr traite les images plus petites que cette valeur comme ayant une taille effective de cette valeur.

UINT16 Spécifie la fonctionnalité de transmission : granularité de taille d’image.

Cette valeur est égale à la granularité de l’allocation de mémoire par image. Dans le cadre de la mise en file d’attente, TxMgr traite un cadre comme ayant une taille effective égale à la taille du cadre, ainsi que la quantité minimale de remplissage, de sorte que la taille effective soit un multiple entier de cette valeur. Cette valeur doit être définie sur une puissance de deux.

UINT8 Spécifie la fonctionnalité de transmission : transfert Rx Tx.

Les valeurs valides sont 0 et 1. Si la valeur est définie sur 1, la cible est capable de transférer des images reçues.

UINT32 Spécifie la fonctionnalité de transmission : débit maximal, en unités de 0,5 Mbit/s.

Cette valeur est utilisée pour l’allocation de descripteurs et de mémoires tampons.

Exigences

Client minimum pris en charge

Windows 10

Serveur minimum pris en charge

Windows Server 2016

En-tête

Wditypes.hpp