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


Функция SetupDiGetClassImageIndex (setupapi.h)

Функция SetupDiGetClassImageIndex извлекает индекс в списке изображений класса указанного класса.

Синтаксис

WINSETUPAPI BOOL SetupDiGetClassImageIndex(
  [in]  PSP_CLASSIMAGELIST_DATA ClassImageListData,
  [in]  const GUID              *ClassGuid,
  [out] PINT                    ImageIndex
);

Параметры

[in] ClassImageListData

Указатель на структуру SP_CLASSIMAGELIST_DATA , описывающую список образов классов, содержащий образ для класса настройки устройства , указанного параметром ClassGuid .

[in] ClassGuid

Указатель на GUID класса настройки устройства, для которого требуется получить индекс изображения класса в указанном списке изображений класса.

[out] ImageIndex

Указатель на переменную типа INT, которая получает индекс указанного изображения класса в списке образов классов.

Возвращаемое значение

Функция возвращает ЗНАЧЕНИЕ TRUE , если оно выполнено успешно. В противном случае возвращается значение FALSE , а зарегистрированная ошибка может быть получена вызовом Метода GetLastError.

Комментарии

Если указанный класс настройки устройства не включен в список изображений указанного класса, SetupDiGetClassImageIndex возвращает индекс образа для класса настройки неизвестного устройства в параметре ImageIndex .

Требования

Требование Значение
Минимальная версия клиента Доступно в Microsoft Windows 2000 и более поздних версиях Windows.
Целевая платформа Персональный компьютер
Верхняя часть setupapi.h (включая Setupapi.h)
Библиотека Setupapi.lib
DLL Setupapi.dll

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

SetupDiGetClassImageList

SetupDiGetClassImageListEx