Microsoft-Windows-WPD-MTPClassDriver
Event ID 1000: MTP Driver started successfully.
#Event ID 1001: Device will enter the suspend state if idle for Seconds seconds.
#Event ID 1002: Device is entering the idle state (Idle state: State; Return code: hr).
#Event ID 1003: Device is resuming operation from idle state (Idle state: State; Return code: hr).
#Event ID 1005: Customizing for 'Manufacturer, Model, Version' (HackModel).
#Event ID 1007: Device has failed to respond to the operation Code in 5 minutes, attempted to cancel the operationm HRESULT hr.
#Event ID 1008: Device has failed to communicate its status when processing operation Code.
#Event ID 1009: Bluetooth transport driver has detected a data discontinuity error: (expected sequence ID ExpectedValue, but recevied ActualValue).
#Event ID 1010: Bluetooth transport driver has detected a data integrity error in a bulk data transfer operation: (expected CRC-32 value ExpectedValue, but received ActualValue).
#Event ID 1011: Error in ServicePropList Dataset: Service ID Code, Property ID Prop, DataSet Offset Offset.
#Event ID 1012: FixedArray form flag used with non-array type
#Event ID 1013: ByteArray form flag used with non-AUINT8 type
#Event ID 1014: LongString form flag used with non-AUINT16 type
#Event ID 1015: Error in ObjectPropDesc Dataset: Format ID Code, Property ID Prop, DataSet Offset Offset.
#Event ID 1016: Error in InterdependentPropDesc Dataset: Format ID Code, DataSet Offset Offset.
#Event ID 1017: Error in ServiceCapabilities Dataset: Service ID Code, Format ID Prop, DataSet Offset Offset.
#Event ID 1018: FixedArray form flag used with non-array type
#Event ID 1019: ByteArray form flag used with non-AUINT8 type
#Event ID 1020: LongString form flag used with non-AUINT16 type
#Event ID 1021: Dataset not large enough for expected data
#Event ID 1022: Error in DeviceInfo Dataset: DataSet Offset Offset.
#Event ID 1023: Error in StorageInfo Dataset: Storage ID ID, DataSet Offset Offset.
#Event ID 1024: Error in ServiceInfo Dataset: Service ID ID, DataSet Offset Offset.
#Event ID 1025: Error in ObjectInfo Dataset: Object ID ID, DataSet Offset Offset.
#Event ID 1026: Error in DevicePropDesc Dataset: Property ID ID, DataSet Offset Offset.
#Event ID 1027: Invalid string specification
#Event ID 1028: Unable to parse value for MTP DataType Code.
#Event ID 1029: Error in ServiceIDs: declared Expected elements, but only space to hold Actual elements.
#Event ID 1030: Warning in ServiceIDs: declared Expected elements, but space to hold Actual elements.
#Event ID 1031: Error in ServiceIDs: count of Offset exceeds system limits.
#Event ID 1032: Error in StorageIDs: declared Expected elements, but only space to hold Actual elements.
#Event ID 1033: Warning in StorageIDs: declared Expected elements, but space to hold Actual elements.
#Event ID 1034: Error in StorageIDs: count of Offset exceeds system limits.
#Event ID 1035: Error in ObjectHandles: declared Expected elements, but only space to hold Actual elements.
#Event ID 1036: Warning in ObjectHandles: declared Expected elements, but space to hold Actual elements.
#Event ID 1037: Error in ObjectHandles: count of Offset exceeds system limits.
#Event ID 1038: Error in ObjectReferences: declared Expected elements, but only space to hold Actual elements.
#Event ID 1039: Warning in ObjectReferences: declared Expected elements, but space to hold Actual elements.
#Event ID 1040: Error in ObjectReferences: count of Offset exceeds system limits.
#Event ID 1041: Duplicate Namespace and ID PKeyGuid.
#Event ID 1042: Duplicate Format ID Guid (ignored).
#Event ID 1043: Duplicate Method ID Guid (ignored).
#Event ID 1044: Duplicate Event ID Guid (ignored).
#Event ID 1045: Duplicate PropCode ID Prop for Service Format Code (ignored).
#Event ID 1046: Ambiguous mapping of Namespace and ID PKeyGuid.
#Event ID 1047: Empty Hints Service data block
#Event ID 1048: Hints Service data block is of invalid size
#Event ID 1050: MaxLength of Offset is too large for associated MTP DataType.
#Event ID 1052: Abstract property PKeyGuid.
#Event ID 1053: Abstract format PKeyGuid redefined by service ID.
#Event ID 1054: Abstract method PKeyGuid redefined by service ID.
#Event ID 1055: Abstract event PKeyGuid redefined by service ID.
#Event ID 1056: Warning in ServiceInfo Dataset: Service ID Code, left-over bytes ignored at end of dataset.
#Event ID 1057: Ignoring reference by Service ID ID to concrete service PKeyGuid.
#Event ID 1058: Service ID ID referencing unknown service PKeyGuid.
#Event ID 1059: Service ID ID specifies unknown service flag Code (expecting Standard or Abstract).
#Event ID 1060: Error in Dataset: count of Offset exceeds system limits.
#Event ID 1061: Device does not support bulk version of GetServiceCapabilities
#Event ID 1062: Device does not support bulk version of GetServiceProperties
#Event ID 1063: Method ID PKeyGuid referencing unknown association format ID.
#Event ID 1064: Device does not support bulk version of GetFormatCapabilities
#Event ID 1065: Error in FormatCapabilities Dataset: Format ID Code, DataSet Offset Offset.
#Event ID 1066: Bluetooth transport driver has terminated an MTP Bluetooth connection due to failure to recover from a transport error (MTP OpCode Code).
#Event ID 1067: Error in GetObjectPropsSupported Dataset: DataSet Offset Offset.
#Event ID 1068: Error in GetObjectPropList Dataset: DataSet Offset Offset.
#Event ID 2000: MTP Request
#Fields #
| Name | Description |
|---|---|
SessionID UInt32 | |
TransactionID UInt32 | |
MTP_Opcode UInt16 | |
MTP_Command_Param_count UInt32 | |
MTP_Command_Params UInt32 |
Event ID 2001: MTP Data(in) and Response
#Fields #
| Name | Description |
|---|---|
SessionID UInt32 | |
TransactionID UInt32 | |
MTP_Opcode UInt16 | |
MTP_Command_Param_count UInt32 | |
MTP_Command_Params UInt32 | |
MTP_Response_Retrieval_HR_From_Transport UInt32 | |
MTP_Response_Code UInt16 | |
MTP_Response_Param_count UInt32 | |
MTP_Response_Params UInt32 | |
MTP_Data_Length UInt32 | |
MTP_Data_Buffer Binary |
Event ID 2002: MTP Data(in) and Response for GetDevice/ObjectPropValue
#Fields #
| Name | Description |
|---|---|
SessionID UInt32 | |
TransactionID UInt32 | |
MTP_Opcode UInt16 | |
MTP_Command_Param_count UInt32 | |
MTP_Command_Params UInt32 | |
MTP_Response_Code UInt16 | |
MTP_Response_Param_count UInt32 | |
MTP_Response_Params UInt32 | |
MTP_DatatypeOfPropValue UInt16 | |
MTP_Data_Length UInt32 | |
MTP_Data_Buffer Binary |
Event ID 2003: MTP Response
#Fields #
| Name | Description |
|---|---|
SessionID UInt32 | |
TransactionID UInt32 | |
MTP_Response_Retrieval_HR_From_Transport UInt32 | |
MTP_Response_Code UInt16 | |
MTP_Response_Param_count UInt32 | |
MTP_Response_Params UInt32 |
Event ID 2004: MTP Event received from device
#Fields #
| Name | Description |
|---|---|
SessionID UInt32 | |
TransactionID UInt32 | |
MTP_Event_Retrieval_HR_From_Transport UInt32 | |
MTP_Event_Code UInt16 | |
MTP_Event_Param_count UInt32 | |
MTP_Event_Params UInt32 |
Event ID 2005: MTP Bulk GetObjectProperties by Object Format
#Fields #
| Name | Description |
|---|---|
MTPBulkGetObjProps_size UInt32 | |
MTPBulkGetObjProps_buffer Binary |
Provenance
ETW provider GUID 21b7c16e-c5af-4a69-a74a-7245481c1b97
Defined in wpd_ci.dll, which carries the event manifest.
- WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.2849, captured 2026-06-02 — Manifest XML pack, 1.9 MB
- Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02 — Manifest XML pack, 2.0 MB