Windows.Devices.Portable 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
WPD(Windows 이식 장치 )를 사용하면 컴퓨터가 연결된 미디어 및 스토리지 디바이스와 통신할 수 있습니다. 이 네임스페이스는 WPD(Windows 이식 장치) 서비스 및 스토리지를 식별하는 방법을 제공합니다.
클래스
ServiceDevice |
디바이스 열거를 위해 WPD(Windows 이식 가능한 디바이스)를 지원하는 휴대용 디바이스에 대한 디바이스 서비스를 식별하는 방법을 제공합니다. |
StorageDevice |
WPD를 지원하는 휴대용 디바이스의 스토리지 기능에 액세스하는 방법을 제공합니다. 이동식 스토리지 디바이스는 다음과 같습니다.
|
열거형
ServiceDeviceType |
이식 가능한 디바이스 서비스의 유형을 나타냅니다. |
설명
이 표에는 serviceId 매개 변수에 전달할 수 있는 표준 MTP 디바이스 서비스의 GUID가 나열되어 있습니다. 이러한 MTP 디바이스 서비스에 대한 자세한 내용은 Windows용 MTP Device Services를 참조하세요.
표준 디바이스 서비스는 모두 MTP 디바이스 서비스이지만 MTP가 아닌 디바이스도 서비스를 지원할 수 있습니다. MTP 디바이스는 표준 디바이스 서비스가 아닌 추가 디바이스 서비스를 지원할 수도 있습니다. 디바이스 제조업체에 문의하여 지정된 WPD 디바이스에서 지원되는 디바이스 서비스를 확인합니다.
서비스 | GUID |
---|---|
MTP 연락처 서비스 | DD04D5FC-9D6E-4F76-9DCF-ECA6339B7389 |
MTP 일정 서비스 | E4DFDBD3-7F04-45E9-9FA1-5CA0EAEB0AE3 |
MTP Notes Service | 5c017aea-e706-4719-8cc0-a303836fd321 |
MTP 작업 서비스 | BB340C54-B5C6-491D-8827-28D0E7631903 |
MTP 상태 서비스 | 0B9F1048-B94B-DC9A-4ED7-FE4FED3A0DEB |
MTP 힌트 서비스 | c8a98b1f-6b19-4e79-a414-67ea4c39eec2 |
MTP 디바이스 메타데이터 서비스 | 332ffe6a-af65-41e1-a0af-d3e2627bdf54 |
MTP 벨소리 서비스 | d0eace0e-707d-4106-8d38-4f560e6a9f8e |
MTP 열거형 동기화 서비스 | 28d3aac9-c075-44be-8881-65f38d305909 |
MTP 앵커 동기화 서비스 | 056d8b9e-ad7a-44fc-946f-1d63a25cda9a |
이러한 서비스에 액세스하려면 appxmanifest 파일의 디바이스 기능 섹션에서 디바이스 서비스를 선언해야 합니다. 예를 들면 다음과 같습니다.
<Capabilities>
<DeviceCapability Name="0B9F1048-B94B-DC9A-4ED7-FE4FED3A0DEB"/> <!-- Status Device Service -->
<DeviceCapability Name="D0EACE0E-707D-4106-8D38-4F560E6A9f8E"/> <!-- Ringtones Device Service -->
</Capabilities>
이 표에는 WPD API를 사용하여 WPD 디바이스의 스토리지 기능에 액세스할 때 일반적으로 사용되는 GUID가 나열되어 있습니다. appxmanifest 파일의 디바이스 기능 섹션에서 선언할 수도 있습니다.
스토리지 기능 | GUID |
---|---|
WPD 스토리지 | 6AC27878-A6FA-4155-BA85-F98F491D4F33 |
WPD Storage(프라이빗 디바이스) | BA0C718F-4DED-49B7-BDD3-FABE28661211 |
이미징 디바이스(예: 카메라) | 6BDD1FC6-810F-11D0-BEC7-08002BE2092F |