システム定義の複数のデバイスクラスと対応するGUID値のリスト
デバイスドライバのプログラミング以外では、 ハードウェアデバイスクラスのGUID(Globally Unique Identifier)を知ることは、 Windowsレジストリ内のドライバ情報を追跡する場合に便利です。
たとえば、いくつかのデバイスマネージャのエラーコードの解決方法には、デバイスのGUIDの名前を付けたレジストリキーから特定のレジストリ値を削除することが含まれます。 これらのタイプのエラーの詳細については、「 デバイスマネージャエラーコードの完全リスト 」を参照してください。
注:これはデバイスクラスのGUIDの完全なリストではありません。 あまり一般的でないシステム定義のデバイスクラスがいくつか存在します。 また、デバイスはさまざまな変数に基づいて独自のクラスを生成し、それらをすべてリストすることは不可能です。
共通デバイスクラスのGUID
クラス | GUID | デバイスの説明 |
---|---|---|
のCD-ROM | 4D36E965-E325-11CE-BFC1-08002BE10318 | CD / DVD / Blu-rayドライブ |
ディスクドライブ | 4D36E967-E325-11CE-BFC1-08002BE10318 | ハードドライブ |
表示 | 4D36E968-E325-11CE-BFC1-08002BE10318 | ビデオアダプタ |
FDC | 4D36E969-E325-11CE-BFC1-08002BE10318 | フロッピーコントローラ |
フロッピーディスク | 4D36E980-E325-11CE-BFC1-08002BE10318 | フロッピードライブ |
HDC | 4D36E96A-E325-11CE-BFC1-08002BE10318 | ハードドライブコントローラ |
HIDClass | 745A17A0-74D3-11D0-B6FE-00A0C90F57DA | 一部のUSBデバイス |
1394年 | 6BDD1FC1-810F-11D0-BEC7-08002BE2092F | IEEE 1394ホストコントローラ |
画像 | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F | カメラおよびスキャナ |
キーボード | 4D36E96B-E325-11CE-BFC1-08002BE10318 | キーボード |
モデム | 4D36E96D-E325-11CE-BFC1-08002BE10318 | モデム |
マウス | 4D36E96F-E325-11CE-BFC1-08002BE10318 | マウスとポインティングデバイス |
メディア | 4D36E96C-E325-11CE-BFC1-08002BE10318 | オーディオおよびビデオデバイス |
ネット | 4D36E972-E325-11CE-BFC1-08002BE10318 | ネットワークアダプタ |
ポート | 4D36E978-E325-11CE-BFC1-08002BE10318 | シリアルポートとパラレルポート |
SCSIAdapter | 4D36E97B-E325-11CE-BFC1-08002BE10318 | SCSIおよびRAIDコントローラ |
システム | 4D36E97D-E325-11CE-BFC1-08002BE10318 | システムバス、ブリッジなど |
USB | 36FC9E60-C465-11CF-8056-444553540000 | USBホストコントローラとハブ |