次の方法で共有


CONNECT_DATA構造体 (kbdmou.h)

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 を含む)