共用方式為


MTP 合規性測試 - 需求 - 數位攝影機

此裝置測試會驗證圖片傳輸通訊協定 (PTP) 與媒體傳輸通訊協定 (MTP) 的合規性。

此測試可確保使用 MTP 類別驅動程式的裝置符合 PTP 和/或 MTP 實作標準。 此測試會導向使用 MTP 的數位攝影機裝置。 此測試會根據 Windows 認證計畫中所述的需求,驗證與已定義通訊協定的合規性。

注意

   此測試未涵蓋下列專案:

  • 數位版權管理 (DRM) 驗證

  • 使用與 Windows 可攜式裝置 (WPD) 驅動程式堆疊搭配使用專屬 (協力廠商) 驅動程式的裝置

 

測試詳細資料

   
規格
  • Device.Portable.DigitalVideoCamera.MTP
平台
  • Windows 10,用戶端版本 (x86)
  • Windows 10,用戶端版本 (x64)
支援的版本
  • Windows 10
  • Windows 10 (版本 1511)
  • Windows 10 (版本 1607)
  • Windows 10 (版本 1703)
  • Windows 10 (版本 1709)
  • Windows 10 (版本 1803)
  • Windows 10 版本 1809
  • Windows 10 (版本 1903)
  • Windows 10的下一個更新
預期的執行時間 (以分鐘為單位) 5
類別 部署
以分鐘為單位的逾時 () 300
需要重新開機 false
需要特殊設定 false
類型 automatic

 

其他檔

此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :

執行測試

執行測試之前,請完成測試設定,如測試需求中所述: Device.Portable Testing 必要條件

此測試會將測試內容複寫到裝置進行測試。 如果裝置是唯讀的,請確定裝置至少有一個檔案支援每個格式類型。

疑難排解

如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解

如需疑難排解資訊,請參閱 針對 Device.Portable Testing 進行疑難排解

詳細資訊

此測試需要使用 MTP 類別驅動程式來安裝 PTP 或 MTP 相容的裝置。 測試會針對每個需求使用通過/失敗結果完全自動化。這項測試分成下列功能類別:

  • 裝置功能測試

  • 作業測試

  • 物件屬性測試

上述每個功能類別都包含子測試案例,其會測試落在對應類別之下的子元件。

此測試會驗證裝置是否支援下列作業:

  • OpenSession

  • CloseSession

  • GetDeviceInfo

  • GetStorageIDs

  • GetStorageInfo

  • GetNumObjects

  • GetObjectHandles

  • GetObjectInfo

  • GetObject

  • GetDevicePropDesc

  • GetDevicePropValue

所有其他支援的作業、裝置屬性和物件屬性都會視為選擇性,因此會根據 PTP 傳輸通訊協定 (PTP) 中定義的實作詳細資料,針對數位仍然攝影裝置,版本 1.0 (PIMA15740) 和媒體傳輸通訊協定 (MTP) ,修訂 1.0 進行驗證。 如需詳細資訊,請參閱認證需求。

命令語法

命令 描述

te.exe /p:「BVT=TRUE」 MtpTest.dll /select (@name='@CapabilitiesTests*') /p 「DeviceProfile=MtpDigitalVideoCamera.xml」

執行測試。

注意

   如需此測試二進位檔的命令列說明,請輸入 /h

 

檔案清單

檔案 位置

Mtptest.dll

< testbinroot >\mtp\

MtpDigitalVideoCamera.xml

< testbinroot >\mtp\

 

參數

參數名稱 參數描述
WDKDeviceID
WpdTestDir
TaefTestFile
TaefParameters
TestParameters
TestSelect