次の方法で共有


ベンダーが使用できるシステム定義のデバイス セットアップ クラス

次の一覧を使用して、ドライバーのセットアップ情報 (INF) ファイルのバージョン セクションClass エントリと ClassGuid エントリに使用する適切な定義済みの値を選択します。

予約済みクラスと GUID に関する情報については、「システムで使用するために予約されているシステム定義デバイス セットアップ クラス」を参照してください。

これらのエントリが INF ファイルにどのように表示されるかを確認するには、Windows ドライバー サンプル リポジトリで cdrom.inf をチェックします。

特に明記されていない限り、次の一覧のエントリを使用して、Windows 2000 以降にデバイス ドライバーをインストールできます。

CD または DVD ドライブに関する問題のトラブルシューティングに関する情報をお探しの場合は、「CD ドライブまたは DVD ドライブが期待どおりに動作しない」を参照してください。

デバイス カテゴリとクラス値

次の表に、ドライバーの INF ファイルのバージョン セクションClass エントリと ClassGuid エントリに使用する定義済みの値を示します。

デバイス カテゴリ クラス クラス GUID メモ
オーディオ処理オブジェクト (APOs) オーディオ処理オブジェクト 5989fce8-9cd0-467d-8a6a-5419e31529d4 オーディオ処理オブジェクト (APO) が含まれます。 詳細については、「Windows オーディオ処理オブジェクト」を参照してください。
バッテリー デバイス バッテリー 72631e54-78a4-11d0-bcf7-00aa00b7b32a バッテリ デバイスと UPS デバイスが含まれます。
生体認証デバイス 生体認証 53D29EF7-377C-4D14-864B-EB3A85769359 (Windows Server 2003 以降のバージョン)すべての生体認証ベースの個人識別デバイスが含まれています。
Bluetooth デバイス Bluetooth e0cbf06c-cd8b-4647-bb8a-263b43f0f974 (Windows XP SP1 以降のバージョン)すべてのBluetoothデバイスが含まれます。
カメラ デバイス カメラ ca3e7ab9-b4c3-4ae6-8251-579ef933890f (Windows 10 バージョン 1709 以降のバージョン)ユニバーサル カメラ ドライバーが含まれています。
CD-ROM ドライブ CDROM 4d36e965-e325-11ce-bfc1-08002be10318 SCSI CD-ROM ドライブを含む CD-ROM ドライブが含まれます。 既定では、システムの CD-ROM クラス インストーラーは、システム提供の CD オーディオ ドライバーと CD-ROM チェンジャー ドライバーもプラグ アンド プレイフィルターとしてインストールします。
ディスク ドライブ ディスクドライブ 4d36e967-e325-11ce-bfc1-08002be10318 ハード ディスク ドライブが含まれます。 HDC クラスと SCSIAdapter クラスも参照してください。
ディスプレイ アダプター ディスプレイ 4d36e968-e325-11ce-bfc1-08002be10318 ビデオ アダプターが含まれます。 このクラスのドライバーには、ディスプレイ ドライバーとビデオ ミニポート ドライバーが含まれます。
拡張 INF 拡張子 e2f84ce7-8efa-411c-aa69-97454ca4cb57 (Windows 10 以降のバージョン)カスタマイズが必要なすべてのデバイスが含まれます。 詳細については、「拡張 INF ファイルの使用」を参照してください。
フロッピー ディスク コントローラー FDC 4d36e969-e325-11ce-bfc1-08002be10318 フロッピー ディスク ドライブ コントローラーが含まれます。
フロッピー ディスク ドライブ フロッピーディスク 4d36e980-e325-11ce-bfc1-08002be10318 フロッピー ディスク ドライブが含まれます。
ハード ディスク コントローラー HDC 4d36e96a-e325-11ce-bfc1-08002be10318 ATA/ATAPI コントローラーを含むハード ディスク コントローラーが含まれますが、SCSI および RAID ディスク コントローラーは含まれません。
ヒューマン インターフェイス デバイス (HID)。 HIDクラス 745a17a0-74d3-11d0-b6fe-00a0c90f57da システム提供の HID クラス ドライバーによって動作する対話型入力デバイスが含まれます。 USB HID Standard に準拠する USB デバイスと、HID ミニドライバーを使用する USB 以外のデバイスが含まれます。 詳細については、「HIDClassデバイス セットアップ クラス」を参照してください 。 Keyboard クラスまたは Mouse クラスも参照してください。
IEEE 1284.4 デバイス Dot4 48721b56-6795-11d2-b1a8-0080c72e74a2 多機能 IEEE 1284.4 周辺機器の動作を制御するデバイスが含まれます。
IEEE 1284.4 印刷関数 Dot4Print 49ce6ac8-6f86-11d2-b1e5-0080c72e74a2 Dot4 印刷関数が含まれます。 Dot4 印刷関数は、Dot4 デバイス上の関数であり、プリンター デバイス セットアップ クラスのメンバーである 1 つの子デバイスを持っています。
61883プロトコルをサポートする IEEE 1394 デバイス 61883 7ebefbc0-3200-11d2-b4c2-00a0C9697d07 IEC-61883 プロトコル デバイス クラスをサポートする IEEE 1394 デバイスが含まれます。 61883 コンポーネントには、1394 バス経由でさまざまなオーディオおよびビデオ データ ストリームを送信する 61883.sys プロトコル ドライバーが含まれています。 これには、現在、標準/高/低品質の DV、MPEG2、DSS、およびオーディオが含まれます。 これらのデータ ストリームは、IEC-61883 仕様で定義されています。
AVCプロトコルをサポートする IEEE 1394 デバイス AVC c06ff265-ae09-48f0-812c-16753d7cba83 AVC プロトコル デバイス クラスをサポートする IEEE 1394 デバイスが含まれます。
SBP2 プロトコルをサポートする IEEE 1394 デバイス SBP2 d48179be-ec20-11d1-b6b8-00c04fa372a7 SBP2 プロトコル デバイス クラスをサポートする IEEE 1394 デバイスが含まれます。
IEEE 1394 ホスト・バス・コントローラ 1394 6bdd1fc1-810f-11d0-bec7-08002be2092f PCI バスに接続された 1394 ホスト コントローラーが含まれますが、1394 周辺機器は含まれません。 このクラスのドライバーはシステム提供です。
イメージング デバイス 画像 6bdd1fc6-810f-11d0-bec7-08002be2092f 静止画像キャプチャ デバイス、デジタル カメラ、スキャナーが含まれます。
IrDAデバイス 赤外部 6bdd1fc5-810f-11d0-bec7-08002be2092f 赤外線デバイスが含まれます。 このクラスのドライバーには、シリアル IR と高速 IR NDIS ミニポートが含まれますが、他の NDIS ネットワーク アダプタ ミニポートのネットワーク アダプタ クラスも参照してください。
[キーボード] [キーボード] 4d36e96b-e325-11ce-bfc1-08002be10318 すべてのキーボードが含まれます。 つまり、列挙された子 HID キーボード デバイスの (セカンダリ) INF でも指定する必要があります。
メディア チェンジャー メディウムチェンジャー ce5939ae-ebde-11d0-b181-0000f8753ec4 SCSI メディア チェンジャー デバイスが含まれます。
メモリ テクノロジ ドライバー MTD 4d36e970-e325-11ce-bfc1-08002be10318 フラッシュ メモリ カードなどのメモリ デバイスが含まれます。
モデム モデム 4d36e96d-e325-11ce-bfc1-08002be10318 モデム デバイスが含まれます。 このクラスのデバイスの INF ファイルは、デバイスの機能と構成を指定し、その情報をレジストリに格納します。 このクラスのデバイスの INF ファイルを使用して、コントローラーレス モデムまたはソフトウェア モデムのデバイス ドライバーをインストールすることもできます。 これらのデバイスは、モデム デバイスとデバイス ドライバーの間で機能を分割します。 モデム INF ファイルと Microsoft Windows ドライバー モデル (WDM) モデム デバイスの詳細については、「モデム INF ファイルの概要」「WDM モデム のサポートの追加」を参照してください。
監視 モニター 4d36e96e-e325-11ce-bfc1-08002be10318 ディスプレイ モニターが含まれます。 このクラスのデバイスの INF では、デバイス ドライバーのインストールは行われませんが、代わりに、ビデオ アダプターのドライバーで使用するためにレジストリに格納する特定のモニターの機能を指定できます。 (モニターは、ディスプレイ アダプタの子デバイスとして列挙されます)。
マウス マウス 4d36e96f-e325-11ce-bfc1-08002be10318 すべてのマウス デバイスと、トラックボールなどの他の種類のポインティング デバイスが含まれます。 つまり、このクラスは、列挙された子 HID マウス デバイスの (セカンダリ) INF でも指定する必要があります。
多機能デバイス 多機能 4d36e971-e325-11ce-bfc1-08002be10318 CMCIA モデムや ネットワーク カード アダプターなどのコンボ カードが含まれます。 このようなプラグ アンド プレイ多機能デバイスのドライバーは、このクラスの下にインストールされ、その子デバイスとして個別にモデムとネットワーク カードを列挙します。
マルチメディア メディア 4d36e96c-e325-11ce-bfc1-08002be10318 オーディオおよび DVD マルチメディア デバイス、ジョイスティック ポート、フル モーション ビデオ キャプチャ デバイスが含まれます。
マルチポート シリアル アダプタ MultiportSerial 50906cb8-ba12-11d1-bf5d-0000f805f530 インテリジェント マルチポート シリアル カードが含まれますが、そのポートに接続する周辺機器は含まれません。 非インテリジェント (16550 型) マルチポート シリアル コントローラーまたはシングルポート シリアル コントローラーは含まれません (Ports クラスを参照)。
ネットワーク アダプター 正味 4d36e972-e325-11ce-bfc1-08002be10318 ネットワーク アダプタ ドライバーで構成されます。 これらのドライバーは、NdisMRegisterMiniportDriverまたは NetAdapterCreate を呼び出す必要があります。 NDIS または NetAdapter を使用しないドライバーは、別のセットアップ クラスを使用する必要があります。
ネットワーク クライアント NetClient 4d36e973-e325-11ce-bfc1-08002be10318 ネットワーク プロバイダーまたは印刷プロバイダーが含まれます。 NetClient コンポーネントは、Windows 8.1、Windows Server 2012 R2 以降では非推奨です。
ネットワーク サービス NetService 4d36e974-e325-11ce-bfc1-08002be10318 リダイレクターやサーバーなどのネットワーク サービスが含まれます。
ネットワーク トランスポート NetTrans 4d36e975-e325-11ce-bfc1-08002be10318 トランスポート スタックの上位レベルのドライバーに加えて、NDIS プロトコル CoNDIS スタンドアロン コール マネージャー、および CoNDIS クライアントが含まれます。
PCI SSL アクセラレーター セキュリティアクセラレーター 268c95a1-edfe-11d3-95c3-0010dc4050a5 Secure Socket Layer (SSL) 暗号化処理を高速化するデバイスが含まれます。
PCMCIA アダプタ PCMCIA 4d36e977-e325-11ce-bfc1-08002be10318 CMCIA および CardBus ホスト コントローラーが含まれますが、PCMCIA または CardBus 周辺機器は含まれません。 このクラスのドライバーはシステム提供です。
ポート (COM および LPT ポート) Port 4d36e978-e325-11ce-bfc1-08002be10318 シリアルおよびパラレル ポート デバイスが含まれます。 MultiportSerial クラスも参照ください。
プリンター プリンター 4d36e979-e325-11ce-bfc1-08002be10318 プリンターが含まれます。
プリンター、バス固有のクラス ドライバー PNPPrinters 4658ee7e-f050-11d1-b6bd-00c04fa372a7 SCSI/1394 列挙プリンターが含まれます。 このクラスのドライバーは、特定のバスのプリンター通信を提供します。
[プロセッサ] プロセッサ 50127dc3-0f36-415e-a6cc-4cb3be910b65 プロセッサの種類が含まれます。
SCSI、RAID、NVMe コントローラー SCSIアダプター 4d36e97b-e325-11ce-bfc1-08002be10318 SCSI ホスト バス アダプター (HBA)、ディスク アレイ、NVMe コントローラーが含まれています。
セキュリティ デバイス セキュリティデバイス d94ee5d8-d189-4994-83d2-f68d7d41b0e6 (Windows 8.1、Windows 10) トラステッド プラットフォーム モジュール チップが含まれます。 TPM は、暗号化キーの生成、保存、使用制限などのアクションを支援する安全な暗号化プロセッサです。 新しく製造されたデバイスは、既定で TPM 2.0 を実装して有効にする必要があります。 詳細については、「 TPM 推奨事項」を参照してください。
センサー センサー 5175d334-c371-4806-b3ba-71fd53c9258d (Windows 7 以降のバージョン)GPS デバイスなどのセンサーデバイスと位置情報デバイスが含まれます。
スマート カード リーダー SmartCardReader 50dd5230-ba8a-11d1-bf5d-0000f805f530 スマート カード リーダーが含まれます。
ソフトウェア コンポーネント ソフトウェアコンポーネント 5c4c3332-344d-483c-8739-259e934c9cc8 (Windows 10 バージョン 1703 以降のバージョンの Windows) ソフトウェア コンポーネントをカプセル化するための仮想子デバイスが含まれます。 詳細については、INF ファイルを使用したソフトウェア コンポーネントの追加に関する記事を参照してください。
ストレージ ディスク NvmeDisk 75416e63-5912-4dfa-ae8f-3efaccaffb14 マルチキュー ストレージ スタックを利用するストレージ ディスク。
ストレージ ボリューム 体積 71a27cdd-812a-11d0-bec7-08002be2092f システム提供の論理ボリューム マネージャーで定義されている記憶域ボリュームと、システム ディスク クラス ドライバーなどの記憶域ボリュームを表すデバイス オブジェクトを作成するクラス ドライバーが含まれます。
システム デバイス システム 4d36e97d-e325-11ce-bfc1-08002be10318 HAL、システム バス、システム ブリッジ、システム ACPI ドライバー、およびシステム ボリューム マネージャー ドライバーが含まれます。
テープ ドライブ TapeDrive 6d807884-7d21-11cf-801c-08002be10318 すべてのテープ ミニクラス ドライバーなどのテープ ドライブが含まれます。
USB デバイス: USBデバイス 88BAE032-5A81-49f0-BC3D-A4FF138216D6 USBDevice には、別のクラスに属していないすべての USB デバイスが含まれます。 このクラスは、USB ホスト コントローラーとハブには使用されません。これらのデバイスのドライバーはオペレーティング システムによって提供され、「システム用に予約されているシステム定義のデバイス セットアップ クラス」で説明されている USB クラスを使用する必要があります。
Windows CE USB ActiveSync デバイス WCEUSBS 25dbce51-6c8f-4a72-8a6d-b54c2b4fc835 Windows CE ActiveSync デバイスが含まれます。 WCEUSBS セットアップ クラスは、パーソナル コンピューターと Windows CE ActiveSync ドライバー (通常は PocketPC デバイス) と互換性のあるデバイス間の USB 経由の通信をサポートします。
Windows ポータブル デバイス (WPD) WPD eec5ad98-8080-425f-922a-dabf3de3f69a (Windows Vista 以降のバージョン)WPD デバイスが含まれます。