Partager via


Règles de modification des propriétés de l’appareil

De nombreuses propriétés d’appareil ont des dépendances complexes par rapport à d’autres propriétés ou à l’état de l’appareil. Par exemple, les valeurs de DEVPKEY_Device_Class et de DEVPKEY_Device_ClassGuid doivent être cohérentes les unes avec les autres.

La modification directe des propriétés réservées peut invalider l’état d’installation de l’appareil. Par exemple, si le DEVPKEY_Device_DeviceDesc est modifié, les fonctionnalités système (telles que la sauvegarde, la restauration du pilote et Windows Update) peuvent s’interrompre.

Les propriétés suivantes sont en lecture seule et ne peuvent jamais être définies avec CM_Set_DevNode_Property ou SetupDiSetDeviceProperty :

Les propriétés suivantes sont accessibles en écriture. Toutefois, ils sont réservés au système d’exploitation et ne doivent pas être définis directement :

Notes

Les programmes d’installation et les co-programmes d’installation de classe ne doivent pas modifier les propriétés de l’appareil, à l’exception du nom convivial (DEVPKEY_Device_FriendlyName). Pour plus d’informations, consultez Accès aux propriétés de l’instance d’appareil.