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 sur 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, elles sont réservées pour une utilisation par le système d’exploitation et ne doivent pas être définies directement :

Remarque

Les programmes d’installation de classe et les co-programmes d’installation 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.