Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Ниже приведены значения записи INF-файла, которые изменяют свойства устройства в Windows Vista и более поздних версиях:
Значения записи INF-файла, которые задают соответствующие системные свойства устройства.
Директивы INF AddReg и директивы INF DelReg , которые задают или удаляют системные значения записей реестра, соответствующие системным свойствам устройства.
Директивы INF AddReg и директивы INF DelReg , которые задают или удаляют пользовательские значения записей реестра
Директивы INF AddProperty и директивы INF DelProperty , которые задают и удаляют свойства устройства. Дополнительные сведения об использовании этих директив см. в разделе "Использование директивы INF AddProperty" и директивы INF DelProperty.
Общие сведения о разделах INF-файла, которые устанавливают экземпляры устройств, классы установки устройства, классы интерфейса устройства и интерфейсы устройств, см. в следующих разделах:
INF DDInstall. Раздел интерфейсов
Значения записи INF-файла, которые задают соответствующие свойства устройства System-Defined
Некоторые значения записи INF-файла предоставляют сведения, которые Windows использует для задания соответствующих системных свойств устройства. Ниже приведены несколько примеров свойств устройства, значения которых предоставляются такими значениями записи INF-файла:
Свойство DEVPKEY_Device_DeviceDesc для экземпляра устройства задается значением записи описания устройства в разделе INF Models.
Свойство DEVPKEY_DeviceClass_ClassName для класса установки устройства задается значением записи имени класса в директиве INF Class в разделе INF Version Section.
Свойство DEVPKEY_DeviceInterface_ClassGuid для интерфейса устройства задается значением записи InterfaceClassGuid в разделе INF InterfaceInstall32.
Директивы INF AddReg и ДИРЕКТИВы INF DelReg, изменяющие свойства устройства System-Defined
Многие системные свойства устройства имеют соответствующие системные значения записи реестра. Для свойства устройства, имеющего соответствующее значение записи реестра, использование директивы INF AddReg для добавления этого значения записи реестра устанавливает соответствующее свойство устройства. Аналогичным образом, используя директиву INF DelReg для удаления значения записи реестра, удаляет соответствующее свойство устройства.
Например, следующая директива AddReg задает значение записи реестра DeviceCharacteristics и соответствующее свойство DEVPKEY_Device_Characteristics для экземпляра устройства, установленного разделом "Abc_Device_Install.HW".
[Abc_Device_Install.HW]
...
AddReg = Xxx_AddReg
...
[Xxx_AddReg]
...
[HKR,,DeviceCharacteristics,0x10001,0x00000001
]
Директивы INF AddReg и ДИРЕКТИВы INF DelReg, изменяющие пользовательские значения записей реестра
Windows Vista и более поздних версий поддерживают использование директивы INF AddReg и директивы INF DelReg для изменения пользовательских значений записей реестра, представляющих пользовательские свойства устройства. Однако создание пользовательских значений записи реестра для представления свойств устройства не поддерживается моделью унифицированных свойств устройства. При создании пользовательских значений записи реестра для устройства необходимо управлять значениями записи реестра таким же образом, как и управление ими в Windows Server 2003, Windows XP и Windows 2000. Чтобы упростить управление настраиваемыми свойствами устройства, необходимо создать ключи свойств устройства, чтобы представлять пользовательские свойства устройства вместо создания пользовательских значений записи реестра.