Valeurs d’entrée de fichier INF qui modifient les propriétés de l’appareil
Voici les valeurs d’entrée de fichier INF qui modifient les propriétés de l’appareil sur Windows Vista et versions ultérieures :
Valeurs d’entrée de fichier INF qui définissent les propriétés d’appareil définies par le système correspondantes.
Les directives INF AddReg et INF DelReg qui définissent ou suppriment des valeurs d’entrée de Registre définies par le système qui correspondent aux propriétés d’appareil définies par le système.
Directives INF AddReg et DIRECTIVES INF DelReg qui définissent ou suppriment des valeurs d’entrée de Registre personnalisées
Directives INF AddProperty et DIRECTIVES INF DelProperty qui définissent et suppriment des propriétés d’appareil. Pour plus d’informations sur l’utilisation de ces directives, consultez Utilisation de la directive INF AddProperty et de la directive INF DelProperty.
Pour obtenir des informations générales sur les sections de fichier INF qui installent des instances d’appareil, des classes d’installation d’appareil, des classes d’interface d’appareil et des interfaces d’appareil, consultez les rubriques suivantes :
Inf InterfaceInstall32, section
INF DDInstall. Interfaces Section
Valeurs d’entrée de fichier INF qui définissent les propriétés d’appareil correspondantes System-Defined
Certaines valeurs d’entrée de fichier INF fournissent des informations que Windows utilise pour définir les propriétés d’appareil définies par le système correspondantes. Voici quelques exemples de propriétés d’appareil dont les valeurs sont fournies par ces valeurs d’entrée de fichier INF :
La propriété DEVPKEY_Device_DeviceDesc d’un instance d’appareil est définie par la valeur d’entrée description de l’appareil dans la section Modèles INF.
La propriété DEVPKEY_DeviceClass_ClassName pour une classe d’installation d’appareil est définie par la valeur d’entrée class-name dans la directive INF Class de la section Version INF.
La propriété DEVPKEY_DeviceInterface_ClassGuid pour une interface d’appareil est définie par la valeur d’entrée InterfaceClassGuid dans la section INF InterfaceInstall32.
Directives INF AddReg et DIRECTIVES INF DelReg qui modifient System-Defined propriétés de l’appareil
De nombreuses propriétés d’appareil définies par le système ont des valeurs d’entrée de Registre définies par le système correspondantes. Pour une propriété d’appareil qui a une valeur d’entrée de Registre correspondante, l’utilisation d’une directive INF AddReg pour ajouter la valeur d’entrée de Registre correspondante définit la propriété d’appareil correspondante. De même, l’utilisation d’une directive INF DelReg pour supprimer une valeur d’entrée de Registre supprime la propriété d’appareil correspondante.
Par exemple, la directive AddReg suivante définit la valeur d’entrée de Registre DeviceCharacteristics et la propriété DEVPKEY_Device_Characteristics correspondante pour un appareil instance installé par la section « Abc_Device_Install.HW ».
[Abc_Device_Install.HW]
...
AddReg = Xxx_AddReg
...
[Xxx_AddReg]
...
[HKR,,DeviceCharacteristics,0x10001,0x00000001
]
Directives INF AddReg et INF DelReg directives qui modifient les valeurs d’entrée de Registre personnalisées
Windows Vista et les versions ultérieures prennent en charge l’utilisation de la directive INF AddReg et de la directive INF DelReg pour modifier les valeurs d’entrée de Registre personnalisées qui représentent les propriétés d’appareil personnalisées. Toutefois, la création de valeurs d’entrée de Registre personnalisées pour représenter les propriétés de l’appareil n’est pas prise en charge par le modèle de propriété d’appareil unifié. Si vous créez des valeurs d’entrée de Registre personnalisées pour un appareil, vous devez gérer les valeurs d’entrée de Registre de la même manière que vous les gérez sur Windows Server 2003, Windows XP et Windows 2000. Pour simplifier la gestion des propriétés d’appareil personnalisées, vous devez créer des clés de propriété d’appareil pour représenter des propriétés d’appareil personnalisées au lieu de créer des valeurs d’entrée de Registre personnalisées.