CONNECT_DATA structure (kbdmou.h)
CONNECT_DATA specifies information that Kbdclass and Mouclass use to connect to a keyboard or mouse port.
Syntax
typedef struct _CONNECT_DATA {
IN PDEVICE_OBJECT ClassDeviceObject;
IN PVOID ClassService;
} CONNECT_DATA, *PCONNECT_DATA;
Members
ClassDeviceObject
Pointer to an upper-level class filter device object (filter DO).
ClassService
Specifies the class service routine. See PSERVICE_CALLBACK_ROUTINE.
Remarks
The keyboard class driver uses this structure with an IOCTL_INTERNAL_KEYBOARD_CONNECT request; the mouse class driver uses IOCTL_INTERNAL_MOUSE_CONNECT .
Requirements
Requirement | Value |
---|---|
Header | kbdmou.h (include Kbdmou.h) |