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 capacité de transmission : mise en file d’attente prioritaire 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 mise en file d’attente Peer-TID. Si la valeur est 1, WDI classifie les trames Tx par Pair et TID et fournit uniquement la mise en file d’attente au niveau du port. WDI planifie des files d’attente de ports en backlog à l’aide d’une récupération d’urgence globale. |
UINT16 | Spécifie la capacité de transmission : nombre maximal d’éléments de collecte de points dans le cadre.
WDI fusionne les trames en fonction des besoins, de sorte que le miniport IHV ne reçoit pas un cadre qui nécessite plus d’éléments de collecte de points que spécifié par cette fonctionnalité. Pour de meilleures performances, il est suggéré que cette fonctionnalité soit définie plus haut que la trame classique, car la fusion nécessite une copie de la mémoire. Si cette fonctionnalité n’est pas supérieure à la taille maximale de l’image divisée par la taille de page, WDI peut ne pas être en mesure de fusionner correctement le cadre et il peut être supprimé. |
UINT8 | Spécifie la capacité de transmission : indicateur d’envoi complet explicite requis.
Les valeurs valides sont 0 et 1. Si la valeur est 0, la cible/TAL génère un envoi TX terminé pour toutes les trames. Si la valeur est 1, la cible/TAL génère l’indication d’achèvement de l’envoi TX uniquement pour les images dont l’indicateur est défini dans les métadonnées de la trame. |
UINT16 | Spécifie la capacité de transmission : taille d’image effective minimale.
Lors du retrait des images de file d’attente, TxMgr traite les images plus petites que cette valeur comme ayant une taille effective de cette valeur. |
UINT16 | Spécifie la capacité de transmission : granularité de la taille de l’image.
Cette valeur est égale à la granularité de l’allocation de mémoire par image. Pour les besoins du retrait de la file d’attente, le TxMgr traite un cadre comme ayant une taille effective égale à la taille de l’image plus la quantité minimale de remplissage, de sorte que la taille effective est 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 1, la cible est capable de transférer les images reçues. |
UINT32 | Spécifie la capacité de transmission : débit maximal, en unités de 0,5 Mbits/s.
Cette valeur est utilisée pour l’allocation de descripteurs et de mémoires tampons. |
Configuration requise
Client minimal pris en charge |
Windows 10 |
Serveur minimal pris en charge |
Windows Server 2016 |
En-tête |
Wditypes.hpp |