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.
À mesure que nous nous dirigeons vers des pilotes modernes correctement structurés en composants, nous partagerons certains plans sur la façon dont nous évaluerons ces pilotes à l'avenir.
Gardez à l’esprit les principes fondateurs de la composantisation du pilote :
Les pilotes de base sont destinés à fournir des fonctionnalités de périphérique de base et peuvent être ciblés à grande échelle.
Les pilotes d’extension sont généralement destinés à fournir des personnalisations spécifiques au système et doivent être spécifiquement ciblés. En guise de meilleure pratique, l’INF ne doit inclure que le ciblage vers un seul OEM. Pour la vérification et la validation de notre stratégie, nous nous concentrons sur les HWID que vous choisissez de publier. Le ciblage ne doit inclure que des HWID et des CHID qui sont spécifiquement personnalisés par l’extension INF et limités à un seul OEM.
L’utilisation de CHID lors de la publication sur chaque HWID listée ne constitue pas un ciblage spécifique si plusieurs HWID d’OEM sont référencés dans l’INF. Cette pratique échouera à nos contrôles de conformité.
Voici comment nous allons évaluer ces principes lors du traitement de vos soumissions dans Driver Shiproom :
L’INF d’extension cible-t-elle un 2-ID sans CHID ?
SI OUI : Rejeter. Les INFs d'extension ne peuvent pas être ciblés de manière générale.
L’extension INF cible-t-elle les systèmes couvrant plusieurs OEM ? (par analyse CHID et HWID)
SI OUI : Rejeter. Les INFs d’extension ne peuvent pas s’étendre sur plusieurs systèmes OEM, car ils doivent être destinés spécifiquement à des systèmes OEM.
L’INF d’extension ne dispose-t-il pas d’une base déclarative ?
SI OUI : Rejeter. Les INFs d’extension sont uniquement compatibles avec les pilotes DCH. La seule exception à cette règle est si l’extension INF correspond à un pilote de boîte de réception (par exemple, pour les scénarios de mise à jour du microprogramme ou les scénarios HSA).
Comment puis-je étendre un pilote de boîte de réception ?
Si vous souhaitez étendre un pilote qui fait partie de Windows, ajoutez le mot clé suivant à votre justification professionnelle pour l’étiquette d’expédition :
ExtendsInboxDriver = wdma_usb.inf
Remplacez le pilote Windows spécifique à la place de wdma_usb.inf.
Si vous souhaitez étendre plusieurs pilotes, séparez les ID matériels de chaque pilote de boîte de réception dans leurs propres étiquettes d’expédition. Ne combinez pas d’ID matériels pour plusieurs pilotes de boîte de réception. Ne combinez pas les ID matériels pour les pilotes intégrés avec les ID matériels pour les pilotes non intégrés.
Veuillez nous informer si vous avez des questions ou des commentaires sur ces règles.