このデバイス テストでは、画像転送プロトコル (PTP) とメディア転送プロトコル (MTP) への遵守状況を検証します。
このテストでは、デバイスがデジタル カメラの特定の要件をサポートしていることを確認します。 このテストは、MTP を使用するデジタル カメラ デバイス向けです。 このテストでは、Windows 認定プログラムに記載されている要件に基づいて、定義済みのプロトコルへの遵守状況を検証します。
Note
このテストでは、次の項目はカバーされていません。
デジタル著作権管理 (DRM) の検証
Windows ポータブル デバイス (WPD) ドライバー スタックと協働する、財産的価値のある (サードパーティ) ドライバーを使用するデバイス
テストの詳細
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 5 |
カテゴリ | 開発 |
タイムアウト (分) | 300 |
再起動が必要です | false |
特別な構成が必要です | false |
Type | automatic |
その他のドキュメント
この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。
テストの実行
テストを実行する前に、テスト要件: Device.Portable テストの前提条件に従って、テストのセットアップを完了してください。
このテストでは、テスト用にテスト コンテンツをデバイスにコピーします。 デバイスが読み取り専用の場合は、そのデバイスでサポートされている各形式の種類のファイルがそのデバイスに少なくとも 1 つあることを確認してください。
トラブルシューティング
HLK テスト エラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。
トラブルシューティングの情報については、「Device.Portable テストのトラブルシューティング」を参照してください。
詳細
この自動テストでは PTP または MTP 互換デバイスが必要であり、要件ごとに合格/失敗の結果が得られます。
このテストは、次の機能カテゴリに分かれています。
デバイスの機能のテスト
操作テスト
デバイスのプロパティ
オブジェクト プロパティのテスト
各機能カテゴリには、対応するカテゴリに分類されるサブコンポーネントをテストする子テスト ケースが含まれています。
このテストでは、デバイスが以下の操作をサポートしていることが検証されます。
OpenSession
CloseSession
GetDeviceInfo
GetStorageIDs
GetStorageInfo
GetNumObjects
GetObjectHandles
GetObjectInfo
GetObject
GetDevicePropDesc
GetDevicePropValue
テストでは、以下の形式がサポートされていることが検証されます。
関連付け
EXIF/JPEG
その他のサポートされている操作、デバイスのプロパティ、オブジェクトのプロパティはすべてオプションと見なされます。そのため、デジタル静止写真デバイス用の画像転送プロトコル (PTP) バージョン 1.0 (PIMA15740) とメディア転送プロトコル (MTP) リビジョン1.0 に定義されている実装の詳細に従って検証されます。
コマンド構文
コマンド オプション | 説明 |
---|---|
te.exe /p:"BVT=TRUE" MtpTest.dll /select(@name='@CapabilitiesTests*') /p "DeviceProfile=MtpCamera.xml" |
テストを実行します。 |
Note
このテスト バイナリのコマンド ライン ヘルプを表示するには、「/h」と入力します。
ファイル一覧
ファイル | 場所 |
---|---|
Mtptest.dll |
<testbinroot>\mtp\ |
MtpCamera.xml |
<testbinroot>\mtp\ |
パラメーター
パラメーター名 | パラメーターの説明 |
---|---|
WDKDeviceID | |
WpdTestDir | |
TaefTestFile | |
TaefParameters | |
TestParameters | |
TestSelect |