Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Microsoft fornisce un set di driver di classe per supportare Media Transfer Protocol (MTP). Se il dispositivo supporta MTP, è possibile usare uno di questi driver. Oltre ai driver di classe, Microsoft fornisce un file di informazioni di installazione (inf) per installare un driver di classe. Questo file è denominato WpdMtp.inf.
Se il dispositivo MTP ha requisiti univoci, creare un nuovo file di informazioni di installazione (con estensione inf) basato sulla versione originale di WpdMtp.inf. Non è possibile modificare direttamente WpdMtp.inf.
Nella tabella seguente vengono descritte specifiche direttive Needs disponibili in WpdMtp.inf e le possibili modifiche che è possibile apportare alle sezioni identificate da una determinata direttiva.
Le voci nella tabella seguente possono supportare uno dei tre trasporti (USB, IP o Bluetooth). Tenere presente che ogni trasporto richiede una sezione di installazione univoca. Tenere presente anche che il trasporto Bluetooth è supportato solo in Windows 7.
Direttiva Necessità | Descrizione |
---|---|
Requisiti = WPD.MTP, WINUSB.NT | La sezione WPD.MTP identifica i file del driver che verranno copiati e registrati. Il codice seguente si applica a Windows Vista e Windows Media Player 11.
A partire da Windows 7, WinUsb.sys sostituisce WpdUsb.sys come driver di filtro inferiore per i dispositivi MTP che si connettono al computer tramite USB. La seguente direttiva è necessaria per l'INF di un fornitore per includere WinUsb.inf e una sezione specifica di WinUSB.
|
Esigenze = WPD. MTP. Registrazione | La sezione WPD.MTP.Registrazione esegue quattro attività:
|
Esigenze = WPD. MTP. Registration.Basic | La sezione WPD.MTP.Registration.Basic consente di personalizzare le attività 2 e 3 nell'elenco precedente. Ad esempio, puoi impostare la compatibilità dell'applicazione per supportare Windows Image Acquisition (WIA) usando un valore di 0x01 o Windows Media Device Manager (WMDM) usando un valore di 0x02.
|
Esigenze = WPD. MTP. Servizi | La sezione WPD.MTP.Services aggiunge i servizi driver (e i parametri di servizio predefiniti). Sono inclusi WUDF e WPDUSB.sys (solo per Windows Vista e Windows XP).
|
Esigenze = WPD. MTP. CoInstaller | La sezione WPD.MTP.CoInstallers identifica il co-installatore. Per installare un dispositivo MTP, viene utilizzato un co-installatore del framework di driver in modalità utente di Windows (UMDF).
Questa sezione è necessaria per Windows 7, Windows Vista e Windows Media Player 11. Non è stato necessario per un driver MTP che supporta Windows Media Player 10.
|
Needs = WPD.MTP.Wdf | La sezione WPD.MTP.Wdf identifica il servizio Windows User-Mode Driver Framework (UMDF) e il relativo file binario (WPDMTPDR.dll).
Questa sezione è necessaria per Windows 7, Windows Vista e Windows Media Player 11. Non è stato necessario per un driver MTP che supporta Windows Media Player 10.
|