我需要枚舉MTP android設備的內容並將文件從設備傳輸到Windows PC。 按照這裏找到的指南Transferring Content from a Device to a PC我試圖將簡單的文本文檔轉移到指定的目錄。但是,輸出文件總是空,即使在返回值指出X number of bytes have been written. 我只使用了推薦的Windows API調用來輕鬆地重現該問題
編輯:完整的源代碼被要求。下面是一個準系統實施,以複製錯誤。 內容枚舉被刪除,但是無論如何,第一個對象的調用崩潰。在這種情況下,WPD_DEVICE_OBJECT_ID對象。 LINK TO CPP(錯誤始於線103) LINK TO QMAKE.PRO(我使用Qt) 在項目中,我使用WPD API讀取移動設備的內容。我跟隨API開發了一個T恤,併成功實現了內容枚舉。 但是,如果連接了USB驅動器
我正在使用PortableDevice API來獲取MTP設備檢測和設備屬性。 我想得到這樣的存儲容量的MTP設備存儲和可用storage.Here是獲取設備的友好名稱是我的示例代碼, public string FriendlyName
{
get
{
if (!this._isConnected)
{
throw n