Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Microsoft stellt eine Reihe von Klassentreibern zur Unterstützung des Media Transfer Protocol (MTP) bereit. Wenn Ihr Gerät MTP unterstützt, können Sie einen dieser Treiber verwenden. Zusätzlich zu den Klassentreibern stellt Microsoft eine Setupinformationsdatei (INF) bereit, um einen Klassentreiber zu installieren. Diese Datei heißt WpdMtp.inf.
Wenn Ihr MTP-Gerät eindeutige Anforderungen hat, erstellen Sie eine neue Setupinformationsdatei (INF), die auf der ursprünglichen Version von WpdMtp.infbasiert. (Sie können WpdMtp.inf nicht direkt ändern.)
Die folgende Tabelle beschreibt die spezifischen Needs-Direktiven, die in WpdMtp.inf zu finden sind, sowie die möglichen Änderungen, die Sie an den Abschnitten vornehmen können, die durch eine bestimmte Direktive gekennzeichnet sind.
Die Einträge in der folgenden Tabelle können alle drei Transporte (USB, IP oder Bluetooth) unterstützen. Beachten Sie, dass für jeden Transport ein eindeutiger Installationsabschnitt erforderlich ist. Beachten Sie außerdem, dass der Bluetooth-Transport nur in Windows 7 unterstützt wird.
Needs-Direktive | Beschreibung |
---|---|
Needs = WPD.MTP, WINUSB.NT | Der Abschnitt WPD.MTP identifiziert die Treiberdateien, die kopiert und registriert werden sollen. Die folgenden Punkte gelten für Windows Vista und Windows Media Player 11.
Ab Windows 7 ersetzt WinUsb.sys WpdUsb.sys als untergeordneter Filter Treiber für MTP-Geräte, die über USB mit dem Computer verbunden sind. Die folgende Direktive ist erforderlich, damit die INF eines Herstellers WinUsb.inf und einen bestimmten WinUSB-Abschnitt enthält:
|
Needs = WPD.MTP.Registration | Der Abschnitt WPD.MTP.Registration erfüllt vier Aufgaben:
|
Needs = WPD.MTP.Registration.Basic | Im Abschnitt WPD.MTP.Registration.Basic können Sie die Aufgaben 2 und 3 in der vorherigen Liste anpassen. Sie können beispielsweise die Anwendungskompatibilität für die Unterstützung von Windows Image Acquisition (WIA) mithilfe eines Werts von 0x01 oder Windows Media Device Manager (WMDM) mithilfe eines Werts von 0x02 festlegen.
|
Needs = WPD.MTP.Services | Der Abschnitt WPD.MTP.Services fügt Treiberdienste (und Standarddienstparameter) hinzu. Dazu gehören WUDF und WPDUSB.sys (nur für Windows Vista und Windows XP).
|
Needs = WPD.MTP.CoInstallers | Der Abschnitt WPD.MTP.CoInstallers identifiziert den Co-Installer. (Um ein MTP-Gerät zu installieren, wird ein Windows User-Mode Driver Framework (UMDF) Co-Installer verwendet).
Dieser Abschnitt ist für Windows 7, Windows Vista und Windows Media Player 11 erforderlich. (Für einen MTP-Treiber, der Windows Media Player 10 unterstützt hat, war es nicht erforderlich.)
|
Needs = WPD.MTP.Wdf | Der Abschnitt WPD.MTP.Wdf identifiziert den Windows User-Mode Driver Framework (UMDF) Dienst und seine Binärdatei (WPDMTPDR.dll).
Dieser Abschnitt ist für Windows 7, Windows Vista und Windows Media Player 11 erforderlich. (Für einen MTP-Treiber, der Windows Media Player 10 unterstützt hat, war es nicht erforderlich.)
|