Microsoft-Windows-Input-HIDCLASS
3 events across 1 channel
| Event | Title | Channel | Sample |
|---|---|---|---|
| 1 | Start Rundown | Microsoft-Windows-Input-HIDCLASS-Analytic | Y |
| 2 | Complete Rundown | Microsoft-Windows-Input-HIDCLASS-Analytic | Y |
| 3 | HIDCLASS device information | Microsoft-Windows-Input-HIDCLASS-Analytic | Y |
Event ID 1: Start Rundown
#Description
Start Rundown.
Message #
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Input-HIDCLASS",
"guid": "{6465DA78-E7A0-4F39-B084-8F53C7C30DC6}",
"event_source_name": "",
"event_id": 1,
"version": 0,
"level": 4,
"task": 1,
"opcode": 1,
"keywords": "0x0000000000000001",
"time_created": "2026-06-02T05:25:24.189+00:00",
"event_record_id": 0,
"correlation": {
"ActivityID": "{877F78A1-F053-0001-9217-828753F0DC01}"
},
"execution": {
"process_id": 3964,
"thread_id": 21716
},
"channel": "ETW Trace",
"computer": "JD-DC01-2022",
"security": {
"user_id": ""
}
},
"event_data": {},
"message": "HIDCLASS_RUNDOWN"
}
Event ID 2: Complete Rundown
#Description
Complete Rundown.
Message #
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Input-HIDCLASS",
"guid": "{6465DA78-E7A0-4F39-B084-8F53C7C30DC6}",
"event_source_name": "",
"event_id": 2,
"version": 0,
"level": 4,
"task": 1,
"opcode": 2,
"keywords": "0x0000000000000001",
"time_created": "2026-06-02T05:25:24.189+00:00",
"event_record_id": 0,
"correlation": {
"ActivityID": "{877F78A1-F053-0001-9217-828753F0DC01}"
},
"execution": {
"process_id": 3964,
"thread_id": 21716
},
"channel": "ETW Trace",
"computer": "JD-DC01-2022",
"security": {
"user_id": ""
}
},
"event_data": {},
"message": "HIDCLASS_RUNDOWN"
}
Event ID 3: HIDCLASS device information
#Description
HIDCLASS device information.
Message #
Fields #
| Name | Description |
|---|---|
DeviceStartStatus UInt32 | |
VendorID UInt16 | |
ProductID UInt16 | |
VersionNumber UInt16 | |
DeviceInstancePath UnicodeString | |
DeviceDescription UnicodeString | |
DeviceServiceName UnicodeString | |
DeviceUpperFilters UnicodeString | |
DeviceLowerFilters UnicodeString | |
CollectionCount UInt32 | |
ReportDescriptorLength UInt32 | |
ReportDescriptor Binary | |
DevicePowerState UInt32 | |
StateMachineCurrentState UInt32 | |
OpenCount UInt32 | |
LastReadReportSuccessTime UInt64 | |
NumReadReports UInt64 | |
NumReadReportsSinceStart UInt64 | |
NumReadReportsSincePresence UInt64 | |
NumReadReportsSinceD0 UInt64 | |
NumReadReportsSinceCaptureState UInt64 | |
Collections CountedUtf16String |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Input-HIDCLASS",
"guid": "{6465DA78-E7A0-4F39-B084-8F53C7C30DC6}",
"event_source_name": "",
"event_id": 3,
"version": 1,
"level": 4,
"task": 0,
"opcode": 10,
"keywords": "0x0000000000000001",
"time_created": "2026-06-02T05:25:24.189+00:00",
"event_record_id": 0,
"correlation": {
"ActivityID": "{877F78A1-F053-0001-9217-828753F0DC01}"
},
"execution": {
"process_id": 3964,
"thread_id": 21716
},
"channel": "ETW Trace",
"computer": "JD-DC01-2022",
"security": {
"user_id": ""
}
},
"event_data": {
"CollectionCount": 1,
"Collections": "01000000010002000100000000C0692AC9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"DeviceDescription": "USB Input Device",
"DeviceInstancePath": "USB\\VID_0627&PID_0001\\28754-0000:00:01.2-1",
"DeviceLowerFilters": "",
"DeviceObject": "0xFFFF878DB92B6060",
"DevicePowerState": 3,
"DeviceServiceName": "HidUsb",
"DeviceUpperFilters": "",
"LastReadReportSuccessTime": 864000000000,
"NumReadReports": 2,
"NumReadReportsSinceCaptureState": 2,
"NumReadReportsSinceD0": 2,
"NumReadReportsSincePresence": 2,
"NumReadReportsSinceStart": 2,
"OpenCount": 2,
"PhysicalDeviceObject": "0xFFFF878DB9263060",
"ProductID": 1,
"ReportDescriptor": "05010902A1010901A10005091901290515002501950575018102950175038101050109300931150026FF7F350046FF7F751095028102050109381581257F35004500750895018106C0C0",
"ReportDescriptorLength": 74,
"StateMachineCurrentState": 2016,
"VendorID": 1575,
"VersionNumber": 0
},
"message": ""
}
Provenance
Where this provider's schema came from, and which Windows build it was observed on. Windows can change a provider's event schema between builds, so use this to judge whether it matches the build you collect from.
ETW provider GUID {6465DA78-E7A0-4F39-B084-8F53C7C30DC6}
Defined in hidclass.sys, the binary that emits these events.
Observed on:
- WS2022-20348.4893, sample captured from a live trace, binary version 10.0.20348.1, captured 2026-06-02
- WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02
- Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02