0x30000001 | Start |
Start |
0x30000002 | Stop |
Stop |
0x3000000A | Information |
Information |
0x40010000 | Insufficient resources to allocate needed memory. |
Insufficient resources to allocate needed memory. |
0x40010001 | Insufficient resources to make top level collection. |
Insufficient resources to make top level collection. |
0x40010002 | Extra end collection found or end collection not found. |
Extra end collection found or end collection not found. |
0x40010003 | Couldn't allocate memory for preparse data. |
Couldn't allocate memory for preparse data. |
0x40010004 | One byte was expected in the report descriptor but not found. |
One byte was expected in the report descriptor but not found. |
0x40010005 | Two bytes were expected in the report descriptor but not found. |
Two bytes were expected in the report descriptor but not found. |
0x40010006 | Four bytes were expected in the report descriptor but not found. |
Four bytes were expected in the report descriptor but not found. |
0x40010007 | Report Descriptor was not byte aligned. |
Report Descriptor was not byte aligned. |
0x40010008 | A non constant main item was declaired without a corresponding usage. |
A non constant main item was declaired without a corresponding usage. |
0x40010009 | A top level collection was declared without a usage or with more than one usage. |
A top level collection was declared without a usage or with more than one usage. |
0x4001000A | An unknown item was found in the report descriptor. |
An unknown item was found in the report descriptor. |
0x4001000B | Report ID declaration found outside of top level collection. |
Report ID declaration found outside of top level collection. |
0x4001000C | A bad report ID value was found.Report IDs must be within the range of 1-255. |
A bad report ID value was found.Report IDs must be within the range of 1-255. |
0x4001000D | The parser discovered a top level collection in a complex device (more than one top level collection) that had no declared report ID or a report ID spanned multiple collections. |
The parser discovered a top level collection in a complex device (more than one top level collection) that had no declared report ID or a report ID spanned multiple collections. |
0x4001000E | The default report ID is only allowed for devices with one top-level collection and don't have any report IDs explicitly declared. |
The default report ID is only allowed for devices with one top-level collection and don't have any report IDs explicitly declared. |
0x4001000F | No top level collections were found in this device. |
No top level collections were found in this device. |
0x40010010 | A main item was detected outside of a top level collection. |
A main item was detected outside of a top level collection. |
0x40010011 | A start delimiter token was found with no corresponding end delimiter. |
A start delimiter token was found with no corresponding end delimiter. |
0x40010012 | The parser detected a non-usage item with a delimiter declaration. |
The parser detected a non-usage item with a delimiter declaration. |
0x40010013 | The parser detected either a close delimiter without a corresponding open delimiter or detected a nested open delimiter. |
The parser detected either a close delimiter without a corresponding open delimiter or detected a nested open delimiter. |
0x40010014 | The given report descriptor was found to have a valid report descriptor containing a scenario that this parser does not support. |
The given report descriptor was found to have a valid report descriptor containing a scenario that this parser does not support. |
0x70000001 | HIDCLASS Rundown |
HIDCLASS Rundown |
0x90000001 | This is the Analytic channel to which internal Analytic events from the HIDCLASS driver are sent. |
This is the Analytic channel to which internal Analytic events from the HIDCLASS driver are sent. |
0xB0000001 | Start Rundown |
Start Rundown |
0xB0000002 | Complete Rundown |
Complete Rundown |
0xB0000003 | HIDCLASS device information |
HIDCLASS device information |