Freigeben über


CONNECT_DATA-Struktur (kbdmou.h)

CONNECT_DATA gibt Informationen an, die Kbdclass und Mouclass verwenden, um eine Verbindung mit einem Tastatur- oder Mausport herzustellen.

Syntax

typedef struct _CONNECT_DATA {
  IN PDEVICE_OBJECT ClassDeviceObject;
  IN PVOID          ClassService;
} CONNECT_DATA, *PCONNECT_DATA;

Member

ClassDeviceObject

Zeiger auf ein Filtergerätobjekt der oberen Ebene (Filter DO).

ClassService

Gibt die Klassendienstroutine an. Siehe PSERVICE_CALLBACK_ROUTINE.

Hinweise

Der Tastaturklassentreiber verwendet diese Struktur mit einer IOCTL_INTERNAL_KEYBOARD_CONNECT Anforderung. Der Mausklassentreiber verwendet IOCTL_INTERNAL_MOUSE_CONNECT .

Anforderungen

Anforderung Wert
Header kbdmou.h (include Kbdmou.h)