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)
Library Setupapi.lib
DLL Setupapi.dll

另请参阅

SetupDiDrawMiniIcon

SetupDiLoadClassIcon