hidclass.sys: Add more trace messages.

This commit is contained in:
Rémi Bernon 2022-01-03 17:23:38 +01:00 committed by Alexandre Julliard
parent 644143d553
commit 1d2ea5fb89
2 changed files with 6 additions and 0 deletions

View file

@ -229,6 +229,8 @@ static void hid_device_queue_input( DEVICE_OBJECT *device, HID_XFER_PACKET *pack
KIRQL irql; KIRQL irql;
IRP *irp; IRP *irp;
TRACE("device %p, packet %p\n", device, packet);
if (IsEqualGUID( ext->class_guid, &GUID_DEVINTERFACE_HID )) if (IsEqualGUID( ext->class_guid, &GUID_DEVINTERFACE_HID ))
{ {
size = offsetof( RAWINPUT, data.hid.bRawData[report_len] ); size = offsetof( RAWINPUT, data.hid.bRawData[report_len] );

View file

@ -117,6 +117,8 @@ static void send_wm_input_device_change(BASE_DEVICE_EXTENSION *ext, LPARAM param
RAWINPUT rawinput; RAWINPUT rawinput;
INPUT input; INPUT input;
TRACE("ext %p, lparam %p\n", ext, (void *)param);
if (!IsEqualGUID( ext->class_guid, &GUID_DEVINTERFACE_HID )) return; if (!IsEqualGUID( ext->class_guid, &GUID_DEVINTERFACE_HID )) return;
rawinput.header.dwType = RIM_TYPEHID; rawinput.header.dwType = RIM_TYPEHID;
@ -298,6 +300,8 @@ static void create_child(minidriver *minidriver, DEVICE_OBJECT *fdo)
HID_StartDeviceThread(child_pdo); HID_StartDeviceThread(child_pdo);
send_wm_input_device_change(pdo_ext, GIDC_ARRIVAL); send_wm_input_device_change(pdo_ext, GIDC_ARRIVAL);
TRACE( "created device %p, rawinput handle %#x\n", pdo_ext, pdo_ext->u.pdo.rawinput_handle );
} }
static NTSTATUS fdo_pnp(DEVICE_OBJECT *device, IRP *irp) static NTSTATUS fdo_pnp(DEVICE_OBJECT *device, IRP *irp)