WPD_COMMAND_MTP_EXT_READ_DATA 命令
WPD_COMMAND_MTP_EXT_READ_DATA 命令在运行 WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_READ 命令后从设备检索数据。
命令类别
WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS
参数
驱动程序需要以下参数。
参数 | VarType | 说明 |
---|---|---|
WPD_PROPERTY_MTP_EXT_TRANSFER_CONTEXT | VT_LPWSTR | 必需。 标识上一次调用设备返回的上下文。 |
WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_TO_READ | VT_UI4 | 必需。 指定要读取的字节数。 |
WPD_PROPERTY_MTP_EXT_TRANSFER_DATA | VT_VECTOR |VT_UI1 | 必需。 标识将设备数据复制到其中的缓冲区。 |
返回值
驱动程序返回以下结果。
结果 | VarType | 说明 |
---|---|---|
WPD_PROPERTY_MTP_EXT_TRANSFER_NUM_BYTES_READ | VT_UI4 | 必需。 指定从设备接收的字节数。 |
WPD_PROPERTY_MTP_EXT_TRANSFER_DATA | VT_VECTOR |VT_UI1 | 必需。 包含设备数据的缓冲区。 |
调用方法
只能使用 IPortableDevice::SendCommand 直接调用。
要求
要求 | 值 |
---|---|
标头 |
|
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈