CONNECT_DATAは、Kbdclass と Mouclass がキーボードまたはマウス ポートへの接続に使用する情報を指定します。
構文
typedef struct _CONNECT_DATA {
IN PDEVICE_OBJECT ClassDeviceObject;
IN PVOID ClassService;
} CONNECT_DATA, *PCONNECT_DATA;
メンバーズ
ClassDeviceObject
フィルター デバイス オブジェクト (filter DO) 上位クラスへのポインター。
ClassService
クラス サービス ルーチンを指定します。 PSERVICE_CALLBACK_ROUTINEを参照してください。
備考
キーボード クラス ドライバーは、IOCTL_INTERNAL_KEYBOARD_CONNECT 要求でこの構造体を使用します。マウス クラス ドライバーは IOCTL_INTERNAL_MOUSE_CONNECT を使用します。
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | kbdmou.h (Kbdmou.h を含む) |