Freigeben über


MTP-Compliancetest – Anforderungen – Digitale Videokamera

Dieser Gerätetest überprüft die Konformität mit dem Bildübertragungsprotokoll (Picture Transfer Protocol, PTP) und dem Medienübertragungsprotokoll (Media Transfer Protocol, MTP).

Dieser Test stellt sicher, dass Geräte, die den MTP-Klassentreiber verwenden, den PTP und/oder MTP-Implementierungsstandards entsprechen. Dieser Test richtet sich an Digitalvideokamera-Gräte, die MTP verwenden. Dieser Test überprüft die Konformität mit definierten Protokollen basierend auf Anforderungen, die im Windows-Zertifizierungsprogramm dokumentiert sind.

Hinweis

   Dieser Test deckt die folgenden Punkte nicht ab:

  • Überprüfung der Verwaltung digitaler Rechte (Digital Rights Management, DRM)

  • Geräte, die proprietäre (Drittanbieter) Treiber verwenden, die mit dem Windows Portable Device (WPD)-Treiberstapel arbeiten

 

Testdetails

   
Spezifikationen
  • Device.Portable.DigitalVideoCamera.MTP
Plattformen
  • Windows 10, Client-Editionen (x86)
  • Windows 10, Client-Editionen (x64)
Unterstützte Versionen
  • Windows 10
  • Windows 10, Version 1511
  • Windows 10, Version 1607
  • Windows 10, Version 1703
  • Windows 10, Version 1709
  • Windows 10, Version 1803
  • Windows 10, Version 1809
  • Windows 10, Version 1903
  • Nächstes Update auf Windows 10
Voraussichtliche Laufzeit (in Minuten) 5
Kategorie Entwicklung
Zeitüberschreitung (in Minuten) 300
Neustart erforderlich false
Erfordert eine spezielle Konfiguration false
Typ automatic

 

Zusätzliche Dokumentation

Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind:

Ausführen des Tests

Bevor Sie den Test ausführen, schließen Sie die Testeinrichtung wie in den Testanforderungen beschrieben ab: Device.Portable-Testvoraussetzungen.

Dieser Test kopiert zum Testen Testinhalte auf das Gerät. Wenn das Gerät schreibgeschützt ist, stellen Sie sicher, dass das Gerät mindestens je eine Datei jedes Formattyps enthält, der vom Gerät unterstützt wird.

Problembehandlung

Informationen zur allgemeinen Problembehandlung bei HLK-Testfehlern finden Sie unter Problembehandlung bei Windows HLK-Testfehlern.

Informationen zur Fehlerbehebung finden Sie unter Fehlerbehebung bei Device.Portable Testing.

Weitere Informationen

Dieser Test erfordert, dass ein PTP- oder MTP-kompatibles Gerät mithilfe des MTP-Klassentreibers installiert ist. Der Test ist vollständig automatisiert mit Pass/Fail-Ergebnissen für jede Anforderung. Dieser Test wird in die folgenden Funktionskategorien unterteilt:

  • Gerätefunktionstests

  • Vorgangstests

  • Objekteigenschaftstests

Jede oben genannte funktionale Kategorie enthält untergeordnete Testfälle, welche die Unterkomponenten testen, die unter die entsprechende Kategorie fallen.

Der Test überprüft, ob die folgenden Vorgänge vom Gerät unterstützt werden:

  • OpenSession

  • CloseSession

  • GetDeviceInfo

  • GetStorageIDs

  • GetStorageInfo

  • GetNumObjects

  • GetObjectHandles

  • GetObjectInfo

  • GetObject

  • GetDevicePropDesc

  • GetDevicePropValue

Alle anderen unterstützten Vorgänge, Geräteeigenschaften und Objekteigenschaften werden als optional betrachtet und werden daher gemäß der Implementierungsdetails überprüft, die im Bildübertragungsprotokoll (Picture Transfer Protocol, PTP) für digitale Standbildfotografie-Geräte (Digital Still Photography Devices), Version 1.0 (PIMA15740), und im Medienübertragungsprotokoll (Media Transfer Protocol, MTP), Revision 1.0, definiert sind. Weitere Informationen finden Sie unter den Zertifizierungsanforderungen.

Befehlssyntax

Befehl Beschreibung

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

Führt den Test aus.

Hinweis

   Geben Sie /h ein, um die Befehlszeilenhilfe für diese Testbinärdatei anzuzeigen.

 

Dateiliste

Datei Standort

Mtptest.dll

<testbinroot>\mtp\

MtpDigitalVideoCamera.xml

<testbinroot>\mtp\

 

Parameter

Parametername Parameterbeschreibung
WDKDeviceID
WpdTestDir
TaefTestFile
TaefParameters
TestParameters
TestSelect