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.
Cette page décrit les modifications apportées dans IddCx 1.9. Un fichier binaire IDD (Indirect Display Driver) unique généré sur IddCx 1.9 peut s’exécuter sur Windows 10, version 1803 et ultérieure à l’aide de vérifications d’exécution pour vérifier si les modifications DDI dans IddCx 1.9 sont disponibles sur ce système. Pour plus d’informations, consultez Création d’un pilote WDF pour plusieurs versions de Windows .
Les modifications IddCx 1.9 appartiennent aux catégories suivantes :
- La version IddCxGetVersion a été mise à jour. Consultez les versions IddCx pour obtenir la liste complète des informations de version associées à IddCx.
- Une DDI a été ajoutée qui permet à un IDD de faire passer la priorité du planificateur vidéo à la bande de priorité en temps réel.
- Le regroupement de processus UMDF n’est pas autorisé.
Mise à jour de la version IddCxGetVersion
La version IddCx retournée par IddCxGetVersion sur Windows 11 version 22H2 a été mise à jour vers IDDCX_VERSION_SV2 (0x1900).
IddCxSetRealtimeGPUPriority a été ajouté pour augmenter la priorité du planificateur vidéo
L’IDdCxSetRealtimeGPUPriority DDI a été introduit pour permettre à l’IDD d’élever la priorité GPU des appareils GPU utilisés dans le chemin actuel de traitement de l’image de bureau. Cette capacité est utile pour éviter la sous-utilisation du GPU lors du travail GPU IDD, lorsque la charge de travail GPU est élevée.
Mise à jour INF du pilote IddCx 1.9 requise pour interdire le regroupement de processus UMDF
Pour réduire la surface de l’abus d’IddCxSetRealtimeGPUPriority pour les attaques par déni de service, les pilotes IddCx 1.9 ne sont pas autorisés à partager le processus avec d’autres pilotes UMDF. Un pilote IddCx 1.9 doit ajouter les éléments suivants dans leur fichier inf.
HKR, "WUDF", "DeviceGroupId", %REG_SZ%, "<DriverGroupName>"
Consultez le fichier INF dans l’exemple GitHub IndirectDisplay pour obtenir un exemple.