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 |
|
Plattformen |
|
Unterstützte Versionen |
|
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 |