Partager via


Définition des informations matérielles dans le Registre

HwVidFindAdapter peut appeler les fonctions VideoPortGetRegistryParameters et VideoPortSetRegistryParameters pour obtenir et définir les informations de configuration dans le Registre. Par exemple, HwVidFindAdapter peut appeler VideoPortSetRegistryParameters pour configurer des informations de configuration non volatiles dans le Registre pour le prochain démarrage. Il peut appeler VideoPortGetRegistryParameters pour obtenir des paramètres de configuration relatifs au bus spécifiques à l’adaptateur écrits dans le Registre par un programme d’installation.

Il est recommandé que les pilotes miniport définissent certaines informations matérielles dans le Registre pour afficher des informations utiles à l’utilisateur et pour obtenir de l’aide pour le débogage. Un pilote miniport peut définir un type de puce, un type de DAC, une taille de mémoire (de l’adaptateur) et une chaîne pour identifier l’adaptateur. Ces informations sont affichées par le programme Afficher dans Panneau de configuration.

Le pilote définit ces informations en appelant VideoPortSetRegistryParameters. En règle générale, le pilote effectue l’appel dans sa routine HwVidFindAdapter .

Le tableau suivant décrit les informations que le pilote peut inscrire et fournit des détails sur les paramètres ValueName et ValueData de VideoPortSetRegistryParameters :

Informations pour l’entrée Valuename ValueData

Type de puce

HardwareInformation.ChipType

Chaîne terminée par null contenant le nom de la puce.

Type DAC

HardwareInformation.DacType

Chaîne terminée par null contenant le nom ou l’ID de la DAC.

Taille de la mémoire

HardwareInformation.MemorySize

ULONG contenant, en Mo, la quantité de mémoire vidéo sur l’adaptateur.

ID de l’adaptateur

HardwareInformation.AdapterString

Chaîne terminée par null contenant le nom de l’adaptateur.

BIOS

HardwareInformation.BiosString

Chaîne terminée par null contenant des informations sur le BIOS.