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) |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for