Поделиться через


DEVPKEY_DeviceClass_Icon

Свойство устройства DEVPKEY_DeviceClass_Icon представляет значок класса настройки устройства.

attribute Значение

Ключ свойства

DEVPKEY_DeviceClass_Icon

Идентификатор типа данных свойства

DEVPROP_TYPE_STRING

Доступ к свойству

Доступ только для чтения с помощью установочных приложений и установщиков

Локализованные?

Нет

Remarks

Значение DEVPKEY_DeviceClass_Icon задается директивой INF AddReg , которая включена в раздел INF ClassInstall32 , устанавливающий класс . Чтобы задать значение DEVPKEY_DeviceClass_Icon, используйте директиву AddReg , чтобы задать значение записи реестра Icon для класса .

Значение записи Icon — это целое число в строковом формате. Если число отрицательное, абсолютное значение числа является идентификатором ресурса значка в setupapi.dll. Если число положительное, число является идентификатором ресурса значка в библиотеке DLL установщика классов, если имеется установщик класса или поставщик страницы свойств класса, если установщик класса отсутствует и есть поставщик страницы свойств. Недопустимое значение, равное нулю.

Для получения значения DEVPKEY_DeviceClass_Icon можно вызвать CM_Get_Class_Property или SetupDiGetClassProperty .

Windows Server 2003, Windows XP и Windows 2000 поддерживают это свойство, но не поддерживают ключ свойства DEVPKEY_DeviceClass_Icon. Сведения о том, как получить доступ к мини-значку класса установки устройства в Windows Server 2003, Windows XP и Windows 2000, см. в разделе Доступ к свойствам значка класса установки устройства.

Требования

Версия: Windows Vista и более поздние версии Windows Header: Devpkey.h (включая Devpkey.h)

См. также раздел

Директива INF AddReg

INF ClassInstall32 Section

SetupDiGetClassProperty

SetupDiDrawMiniIcon

SetupDiLoadClassIcon