Функция SetupDiGetClassBitmapIndex (setupapi.h)
Функция SetupDiGetClassBitmapIndex извлекает индекс мини-значка, предоставленного для указанного класса.
Синтаксис
WINSETUPAPI BOOL SetupDiGetClassBitmapIndex(
[in, optional] const GUID *ClassGuid,
[out] PINT MiniIconIndex
);
Параметры
[in, optional] ClassGuid
Указатель на GUID класса настройки устройства , для которого извлекается мини-значок. Этот указатель является необязательным и может иметь значение NULL.
[out] MiniIconIndex
Указатель на переменную типа INT, которая получает индекс мини-значка для указанного класса настройки устройства. Если параметр ClassGuid имеет значение NULL или для указанного класса нет мини-значка, setupDiGetClassBitmapIndex возвращает индекс мини-значка для класса установки неизвестного устройства.
Возвращаемое значение
Если для указанного класса установки устройства есть минимальный значок, setupDiGetClassBitmapIndex возвращает значение TRUE. В противном случае эта функция возвращает значение FALSE , а зарегистрированную ошибку можно получить с помощью вызова Метода GetLastError. Если параметр ClassGuid имеет значение NULL или для указанного класса нет мини-значка, функция возвращает значение FALSE , а GetLastError — ERROR_NO_DEVICE_ICON.
Комментарии
Список мини-значков класса настройки устройства и их соответствующих индексов см. в разделе SetupDiDrawMiniIcon.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Microsoft Windows 2000 и более поздних версиях Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | setupapi.h (включая Setupapi.h) |
Библиотека | Setupapi.lib |
DLL | Setupapi.dll |