Microsoft는 MTP(Media Transfer Protocol)를 지원하는 클래스 드라이버 집합을 제공합니다. 디바이스에서 MTP를 지원하는 경우 이러한 드라이버 중 하나를 사용할 수 있습니다. Microsoft는 클래스 드라이버 외에도 클래스 드라이버를 설치하기 위한 설치 정보(.inf) 파일을 제공합니다. 이 파일의 이름은 WpdMtp.inf .
MTP 디바이스에 고유한 요구 사항이 있는 경우 WpdMtp.inf원래 버전을 기반으로 하는 새 설치 정보(.inf) 파일을 만듭니다. (WpdMtp.inf을(를) 직접 수정할 수 없습니다.)
다음 표는 WpdMtp.inf에서 발견되는 특정 Needs 지시문을 설명하고, 주어진 지시문에 의해 식별되는 섹션을 수정할 수 있는 가능한 변경 사항을 설명합니다.
다음 표의 항목은 세 가지 전송(USB, IP 또는 Bluetooth)을 지원할 수 있습니다. 각 전송에는 고유한 설치 섹션이 필요합니다. 또한 Bluetooth 전송은 Windows 7에서만 지원됩니다.
필요 지시문 | 묘사 |
---|---|
Needs = WPD.MTP, WINUSB.NT | WPD.MTP 섹션은 복사 및 등록될 드라이버 파일을 지정합니다. 다음은 Windows Vista 및 Windows Media Player 11에 적용됩니다.
Windows 7부터 WinUsb.sys usb를 사용하여 컴퓨터에 연결하는 MTP 디바이스에 대한 하위 필터 드라이버로 WpdUsb.sys 바꿉니다. 공급업체의 INF에서 WinUsb.inf 및 특정 WinUSB 섹션을 포함하려면 다음 지시문이 필요합니다.
|
Needs = WPD.MTP.등록 | WPD.MTP.Registration 섹션은 네 가지 작업을 수행합니다.
|
요구사항 = WPD.MTP.Registration.Basic | WPD.MTP.Registration.Basic 섹션을 사용하면 이전 목록에서 작업 2와 3을 커스터마이즈할 수 있습니다. 예를 들어, 0x01 값을 사용하여 Windows Image Acquisition(WIA)을 지원하도록 애플리케이션 호환성을 설정할 수 있으며, 0x02 값을 사용하여 Windows Media Device Manager(WMDM)을 지원할 수도 있습니다.
|
Needs = WPD. MTP. 서비스 | WPD MTP 서비스 섹션에서는 드라이버 서비스(및 기본 서비스 매개변수)를 추가합니다. 여기에는 WUDF 및 WPDUSB.sys(Windows Vista 및 Windows XP에만 해당)가 포함됩니다.
|
Needs = WPD. MTP. CoInstallers | WPD.MTP.CoInstallers 섹션은 공동 설치 관리자를 식별합니다. MTP 디바이스를 설치하기 위해 Windows UMDF(사용자 모드 드라이버 프레임워크) 공동 설치 관리자가 사용됩니다.
이 섹션은 Windows 7, Windows Vista 및 Windows Media Player 11에 필요합니다. (Windows Media Player 10을 지원하는 MTP 드라이버에는 필요하지 않았습니다.)
|
Needs = WPD.MTP.Wdf | WPD.MTP.Wdf 섹션은 Windows UMDF(사용자 모드 드라이버 프레임워크) 서비스와 이진 파일(WPDMTPDR.dll)을 식별합니다.
이 섹션은 Windows 7, Windows Vista 및 Windows Media Player 11에 필요합니다. (Windows Media Player 10을 지원하는 MTP 드라이버에는 필요하지 않았습니다.)
|