WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_WRITE 命令
WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITH_DATA_TO_WRITE命令會傳送 MTP 命令區塊,後面接著資料階段。 資料會從主機傳送至裝置。
命令類別目錄
WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS
參數
驅動程式需要下列參數。
| 參數 | VarType | Description |
|---|---|---|
| WPD_PROPERTY_MTP_EXT_OPERATION_CODE | VT_UI4 | 必要。 識別廠商擴充的 MTP 作業程式碼。 |
| WPD_PROPERTY_MTP_EXT_OPERATION_PARAMS | VT_UI4 | 必要。 IPortableDevicePropVariantCollection集合,可識別廠商作業程式碼的必要參數。 |
| WPD_PROPERTY_MTP_EXT_TRANSFER_TOTAL_DATA_SIZE | VT_UI8 | Required.指定要傳送至裝置的總數據大小,以位元組為單位,不包括任何額外負荷。 |
傳回值
驅動程式會傳回下列結果。
| 結果 | VarType | Description |
|---|---|---|
| WPD_PROPERTY_MTP_EXT_OPTIMAL_TRANSFER_BUFFER_SIZE | VT_UI4 | 必要。 指定傳輸緩衝區的最佳大小。 |
| WPD_PROPERTY_MTP_EXT_TRANSFER_CONTEXT | VT_LPWSTR | 選擇性。 驅動程式用於後續資料傳輸的內容識別碼。 |
呼叫方法
只能使用 IPortableDevice::SendCommand直接呼叫。
規格需求
| 需求 | 值 |
|---|---|
| 標頭 |
|