GUID_DEVINTERFACE_KEYBOARD

GUID_DEVINTERFACE_KEYBOARD デバイス インターフェイス クラス は、キーボード デバイス用に定義されています。

属性 設定

識別子

GUID_DEVINTERFACE_KEYBOARD

クラス GUID

{884b96c3-56ef-11d1-bc8c-00a0c91405dd}

解説

キーボード デバイスのドライバーは、このデバイス インターフェイス クラスのインスタンスを登録して、キーボード デバイスの存在をオペレーティング システムとアプリケーションに通知します。

システムが提供するキーボード クラス ドライバーは、キーボード デバイスのこのデバイス インターフェイス クラスのインスタンスを登録します。 キーボード クラス ドライバーでサポートされている I/O インターフェイスを使用して、このデバイス インターフェイス クラスのインスタンスにアクセスします。

キーボード デバイスのサポートに関する一般的な情報については、「HID アーキテクチャ」および「Kbdclass ドライバーと Mouclass ドライバーの機能」を参照してください。

WDK には、システムが提供するキーボード クラス ドライバーのサンプル コードが含まれています。 キーボード クラス ドライバーは、使用していない識別子である GUID_CLASS_KEYBOARD を使用して、このデバイス セットアップ クラスのインスタンスを登録します。

マウス デバイスのデバイス インターフェイス クラスについては、GUID_DEVINTERFACE_MOUSE を参照してください。

要件

バージョン

Microsoft Windows 2000 以降のバージョンの Windows で使用できます。

ヘッダー

Ntddkbd.h (Ntddkbd.h を含む)

関連項目

GUID_CLASS_KEYBOARD

GUID_DEVINTERFACE_MOUSE