2016-11-14 5 views
0

Quand je lance test WHQL "DF - Valider pilote INF par rapport aux exigences spécifiques des composants" il me donne cette erreur:essai pilote WHQL INF erreur

The inf C:\Windows\Inf\oem10.inf had an error at line 103. Flag 0x10000 must be specified for 'CoInstallers32' registry key.

Ligne 103 de oem10.inf:

HKR,,CoInstallers32,0x00010008,"WdfCoInstaller01011.dll,WdfCoInstaller"

Comme vous pouvez voir le drapeau 0x 0000 est spécifié dans ma valeur 0x000 0008. Lorsque je change la valeur de 0x00010008 à 0x00010000 le test valide correctement. Le problème est que je ne peux pas installer le pilote sur Windows Vista lorsque 0x00010000 est spécifié au lieu de 0x00010008.

Pourquoi est-ce? Est-ce un bug HLK? Le système cible pour le test WHQL sur lequel l'erreur est en cours est Windows 10 x64.

Répondre

0

Le message d'erreur est définitivement trompeur. Il devrait être « VALEUR 0x10000 doit être spécifiée pour la clé de registre « CoInstallers32 ». ... » au lieu de « FLAG 0x10000 doit être spécifié ... »

la solution est Anyways à utiliser qu'une seule fois par Coinstallers32 INF fichier avec "0x00010000" comme valeur et pour spécifier plusieurs pièces de monnaie comme paramètres comme (exemple):

HKR,,CoInstallers32,0x00010000,"WudfUpdate_$UMDFCOINSTALLERVERSION$.dll", "WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll, WdfCoinstaller", "WinUsbCoinstaller2.dll"