hidclass.sys
Associated Error Codes
Below lists error codes and symbolic names found for this module.
| Code | Found in | Description |
|---|---|---|
| 0x30000001 | 1011 | Start |
| 0x30000002 | 1011 | Stop |
| 0x3000000a | 1011 | Information |
| 0x40010000 | 1011 | Insufficient resources to allocate needed memory. |
| 0x40010001 | 1011 | Insufficient resources to make top level collection. |
| 0x40010002 | 10 | Extra end collection found or end collection not found. |
| 0x40010003 | 10 | Couldn't allocate memory for preparse data. |
| 0x40010004 | 10 | One byte was expected in the report descriptor but not found. |
| 0x40010005 | 10 | Two bytes were expected in the report descriptor but not found. |
| 0x40010006 | 10 | Four bytes were expected in the report descriptor but not found. |
| 0x40010007 | 10 | Report was not byte aligned. |
| 0x40010008 | 10 | A non constant main item was declaired without a corresponding usage. |
| 0x40010009 | 10 | A top level collection was declared without a usage or with more than one usage. |
| 0x4001000a | 10 | An unknown item was found in the report descriptor. |
| 0x4001000b | 10 | Report ID declaration found outside of top level collection. |
| 0x4001000c | 10 | A bad report ID value was found.Report IDs must be within the range of 1-255. |
| 0x4001000d | 10 | 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 | 10 | The default report ID is only allowed for devices with one top-level collection and don't have any report IDs explicitly declared. |
| 0x4001000f | 10 | No top level collections were found in this device. |
| 0x40010010 | 10 | A main item was detected outside of a top level collection. |
| 0x40010011 | 10 | A start delimiter token was found with no corresponding end delimiter. |
| 0x40010012 | 10 | The parser detected a non-usage item with a delimiter declaration. |
| 0x40010013 | 10 | The parser detected either a close delimiter without a corresponding open delimiter or detected a nested open delimiter. |
| 0x40010014 | 10 | The given report descriptor was found to have a valid report descriptor containing a scenario that this parser does not support. |
| 0x50000004 | 1011 | Information |
| 0x70000001 | 1011 | HIDCLASS Rundown |
| 0x90000001 | 1011 | This is the Analytic channel to which internal Analytic events from the HIDCLASS driver are sent. |
| 0xb0000001 | 1011 | Start Rundown |
| 0xb0000002 | 1011 | Complete Rundown |
| 0xb0000003 | 1011 | HIDCLASS device information |
| 0xd0000001 | 1011 | Unspecified |
| 0xd0000002 | 1011 | D0 |
| 0xd0000003 | 1011 | D1 |
| 0xd0000004 | 1011 | D2 |
| 0xd0000005 | 1011 | D3 |
| 0x40010002 | 11 | The HID Report Descriptor failed validation. It contains an unexpected End Collection item or is missing one. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010003 | 11 | The HID Report Descriptor failed validation. Couldn't allocate memory for preparsed data. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010004 | 11 | The HID Report Descriptor failed validation. One byte was expected in the descriptor but not found. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010005 | 11 | The HID Report Descriptor failed validation. Two bytes were expected in the descriptor but not found. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010006 | 11 | The HID Report Descriptor failed validation. Four bytes were expected in the descriptor but not found. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010007 | 11 | The HID Report Descriptor failed validation. A report was not byte aligned. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010008 | 11 | The HID Report Descriptor failed validation. A non constant main item was declared without a corresponding usage. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010009 | 11 | The HID Report Descriptor failed validation. A top level collection was declared without a usage or with more than one usage. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x4001000a | 11 | The HID Report Descriptor failed validation. An unknown item was found in the descriptor. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x4001000b | 11 | The HID Report Descriptor failed validation. Report ID found outside of top level collection. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x4001000c | 11 | The HID Report Descriptor failed validation. Report ID zero was found. Report IDs must be within the range of 1-255. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x4001000d | 11 | The HID Report Descriptor failed validation. A top level collection in a complex device (more than one top level collection) had no declared report ID or a report ID spanned multiple collections. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x4001000e | 11 | The HID Report Descriptor failed validation. The default report ID is only allowed for devices with one top level collection and don't have any report IDs explicitly declared. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x4001000f | 11 | The HID Report Descriptor failed validation. No top level collections were found in this device. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010010 | 11 | The HID Report Descriptor failed validation. A main item was found outside of a top level collection. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010011 | 11 | The HID Report Descriptor failed validation. A start delimiter was found with no corresponding end delimiter. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010012 | 11 | The HID Report Descriptor failed validation. A non-usage item was found with a delimiter. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010013 | 11 | The HID Report Descriptor failed validation. A close delimiter was found without a corresponding open delimiter, or a nested open delimiter was found. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 0x40010014 | 11 | The HID Report Descriptor failed validation. The report descriptor contains a scenario that is not supported. This typically occurs when there's a problem with the device firmware. Please contact the device or system manufacturer for further assistance. |
| 54 entries | ||