다음을 통해 공유


GUID_DEVINTERFACE_KEYBOARD

GUID_DEVINTERFACE_KEYBOARD 디바이스 인터페이스 클래스 는 키보드 디바이스에 대해 정의됩니다.

attribute 설정

ID

GUID_DEVINTERFACE_KEYBOARD

클래스 GUID

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

설명

키보드 디바이스용 드라이버는 이 디바이스 인터페이스 클래스의 인스턴스를 등록하여 시스템 및 애플리케이션에 키보드 디바이스의 존재를 알립니다.

시스템에서 제공하는 키보드 클래스 드라이버는 키보드 디바이스에 대해 이 디바이스 인터페이스 클래스의 instance 등록합니다. 키보드 클래스 드라이버에서 지원하는 I/O 인터페이스를 사용하여 이 디바이스 인터페이스 클래스의 instance 액세스합니다.

키보드 디바이스 지원에 대한 일반적인 내용은 Kbdclass 및 Mouclass 드라이버의HID 아키텍처 및 기능을 참조하세요.

WDK에는 시스템에서 제공하는 키보드 클래스 드라이버에 대한 샘플 코드가 포함되어 있습니다. 키보드 클래스 드라이버는 사용되지 않는 식별자 GUID_CLASS_KEYBOARD 사용하여 이 디바이스 설정 클래스의 instance 등록합니다.

마우스 디바이스의 디바이스 인터페이스 클래스에 대한 자세한 내용은 GUID_DEVINTERFACE_MOUSE 참조하세요.

요구 사항

Version

Microsoft Windows 2000 이상 버전의 Windows에서 사용할 수 있습니다.

헤더

Ntddkbd.h(Ntddkbd.h 포함)

추가 정보

GUID_CLASS_KEYBOARD

GUID_DEVINTERFACE_MOUSE