DEVPKEY_DeviceClass_IconPath
デバイス プロパティ DEVPKEY_DeviceClass_IconPath は、デバイス セットアップ クラスのアイコン一覧を表します。
属性 | Value |
---|---|
プロパティ キー |
DEVPKEY_DeviceClass_IconPath |
プロパティ データ型識別子 |
|
「プロパティ アクセス」 |
インストール アプリケーションとインストーラーによる読み取り専用アクセス |
対応するレジストリ値の名前 |
IconPath |
ローカライズされるか |
いいえ |
解説
CM_Get_Class_Property または SetupDiGetClassProperty を呼び出すと、DEVPKEY_DeviceClass_IconPath の値を取得できます。
DEVPKEY_DeviceClass_IconPath の値は、Windows シェルで使用される形式をとるアイコン リソース指定子の、REG_MULTI_SZ 型リストです。 アイコン リソース指定子の形式は 「executable-file-path,resource-identifier」 です。executable-file-path にはアイコン リソースを含むコンピューター上のファイルへの完全修飾パスが含まれており、resource-identifier ではリソースを識別する整数が指定されます。 たとえば、アイコン リソース指定子 「%SystemRoot%\system32\DLL1.dll,-12」 には、実行可能ファイルのパス 「"%SystemRoot%\system32\DLL1.dll」とリソース識別子 「-12」 が含まれています。
Windows Server 2003 や Windows XP、 Windows 2000 では、このプロパティはサポートされていません。 これらのバージョンの Windows でデバイス セットアップ クラスのアイコン情報にアクセスする方法の詳細については、「デバイス セットアップ クラスのアイコン プロパティへのアクセス」を参照してください。
要件
バージョン: Windows Vista 以降 ヘッダー: Devpkey.h (Devpkey.h を含む)