Microsoft-Windows-WPD-MTPClassDriver
77 events across 2 channels
Event ID 1000: MTP Driver started successfully.
#Description
MTP Driver started successfully.
Message #
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 1004: Driver has cancelled the operation Code.
#Event ID 1005: Customizing for 'Manufacturer, Model, Version' (HackModel).
#Event ID 1006: Driver has failed to start, HRESULT hr.
#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
#Description
FixedArray form flag used with non-array type.
Message #
Event ID 1013: ByteArray form flag used with non-AUINT8 type
#Description
ByteArray form flag used with non-AUINT8 type.
Message #
Event ID 1014: LongString form flag used with non-AUINT16 type
#Description
LongString form flag used with non-AUINT16 type.
Message #
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
#Description
FixedArray form flag used with non-array type.
Message #
Event ID 1019: ByteArray form flag used with non-AUINT8 type
#Description
ByteArray form flag used with non-AUINT8 type.
Message #
Event ID 1020: LongString form flag used with non-AUINT16 type
#Description
LongString form flag used with non-AUINT16 type.
Message #
Event ID 1021: Dataset not large enough for expected data
#Description
Dataset not large enough for expected data.
Message #
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 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 1048: Hints Service data block is of invalid size
#Description
Hints Service data block is of invalid size.
Message #
Event ID 1049: Unrecognized MTP DataType Code.
#Event ID 1050: MaxLength of Offset is too large for associated MTP DataType.
#Event ID 1051: Unrecognized MTP FormFlag Code.
#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
#Description
Device does not support bulk version of GetServiceCapabilities.
Message #
Event ID 1062: Device does not support bulk version of GetServiceProperties
#Description
Device does not support bulk version of GetServiceProperties.
Message #
Event ID 1063: Method ID PKeyGuid referencing unknown association format ID.
#Event ID 1064: Device does not support bulk version of GetFormatCapabilities
#Description
Device does not support bulk version of GetFormatCapabilities.
Message #
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
#Event ID 2001: MTP Data(in) and Response
#Description
MTP Data(in) and Response.
Message #
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
#Description
MTP Data(in) and Response for GetDevice/ObjectPropValue.
Message #
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
#Event ID 2004: MTP Event received from device
#Event ID 2005: MTP Bulk GetObjectProperties by Object Format
#Event ID 2006: MTP Request and Data(out)
#Event ID 2007: MTP Request and Data(out) for SetDevice/ObjectPropValue
#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 21b7c16e-c5af-4a69-a74a-7245481c1b97
Defined in wpd_ci.dll, which carries the event manifest.
Observed on:
- WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.2849, captured 2026-06-02
- Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02