개체에 대한 요구 사항
WPD는 콘텐츠 형식별로 모든 개체를 분류합니다. 특정 형식의 개체는 속성 및 리소스의 최소 목록(및 디바이스 개체의 경우 명령 집합)을 지원해야 합니다. 개체의 형식은 해당 WPD_OBJECT_CONTENT_TYPE 속성으로 설명됩니다. 모든 개체는 이 속성을 지원해야 합니다.
WPD는 다음 콘텐츠 형식(GUID 값)을 정의합니다. 공급업체는 자체 GUID를 제공하여 사용자 지정 콘텐츠 형식을 자유롭게 만들 수 있습니다.
범용 애플리케이션은 일반적으로 미리 정의된 형식 중 하나만 처리합니다. 공급업체 애플리케이션은 물론 알고 있는 사용자 지정 유형을 최대한 활용할 수 있습니다.
각각 지원해야 하는 속성과 리소스를 알아보려면 다음 개체 유형 각각에 대한 설명 페이지를 참조하세요.
콘텐츠 형식 GUID | 묘사 |
---|---|
WPD_CONTENT_TYPE_ALL | 이 콘텐츠 형식은 모든 디바이스 유형에 관심이 있음을 나타내기 위해 특정 쿼리 메서드에서만 사용할 수 있습니다. 이 형식의 개체를 만들 수 없습니다. 사용자 지정 개체를 디자인하는 경우 최소한 이러한 속성을 지원해야 합니다. |
WPD_CONTENT_TYPE_APPOINTMENT | 개체는 일정의 약속입니다. |
WPD_CONTENT_TYPE_AUDIO | 개체는 WMA 또는 MP3 파일과 같은 오디오 파일입니다. |
WPD_CONTENT_TYPE_AUDIO_ALBUM | 개체는 오디오 앨범입니다. |
WPD_CONTENT_TYPE_CALENDAR | 개체는 달력입니다. |
WPD_CONTENT_TYPE_CERTIFICATE | 개체는 인증에 사용되는 인증서입니다. |
WPD_CONTENT_TYPE_CONTACT | 개체는 vCard 파일과 같은 개인 연락처 데이터입니다. |
WPD_CONTENT_TYPE_CONTACT_GROUP | 개체는 연락처 그룹을 나타냅니다. 이 개체의 WPD_OBJECT_REFERENCES 속성에는 다양한 WPD_CONTENT_TYPE_CONTACT 개체에 대한 개체 식별자 목록이 포함되어 있습니다. |
WPD_CONTENT_TYPE_DOCUMENT | 개체는 서식이 있거나 없는 텍스트용 컨테이너입니다. 예를 들어 Microsoft Word 파일 및 일반 텍스트 파일이 있습니다. |
WPD_CONTENT_TYPE_EMAIL | 개체는 전자 메일입니다. |
WPD_CONTENT_TYPE_FOLDER | 개체가 폴더입니다. |
WPD_CONTENT_TYPE_FUNCTIONAL_OBJECT | 개체는 디바이스 기능을 나타내는 기능 개체입니다. |
WPD_CONTENT_TYPE_GENERIC_FILE | 개체는 파일에 대해 미리 정의된 다른 콘텐츠 형식에 속하지 않는 제네릭 물리적 파일입니다. |
WPD_CONTENT_TYPE_IMAGE | 개체는 JPEG 파일과 같은 스틸 이미지입니다. |
WPD_CONTENT_TYPE_IMAGE_ALBUM | 개체는 이미지 앨범입니다. |
WPD_CONTENT_TYPE_MEDIA_CAST | 개체는 미디어 캐스트 개체입니다. 미디어 캐스트 개체는 온라인에 게시된 관련 콘텐츠를 그룹화한 컨테이너 개체를 나타낼 수 있습니다. 예를 들어 RSS 채널을 미디어 캐스트 개체로 나타낼 수 있으며 이 개체의 WPD_OBJECT_REFERENCES 속성에는 채널의 각 항목을 나타내는 개체 식별자 목록이 포함됩니다. |
WPD_CONTENT_TYPE_MEMO | 개체는 메모 데이터(예: 텍스트 메모)를 나타냅니다. |
WPD_CONTENT_TYPE_MIXED_CONTENT_ALBUM | 개체는 오디오, 이미지 및 비디오 파일과 같은 혼합 미디어 개체의 앨범입니다. |
WPD_CONTENT_TYPE_PLAYLIST | 개체는 재생 목록입니다. |
WPD_CONTENT_TYPE_PROGRAM | 개체는 실행할 수 있는 파일(예: 스크립트 또는 실행 파일)을 나타냅니다. |
WPD_CONTENT_TYPE_SECTION | 개체는 다른 개체에 포함된 데이터의 섹션을 설명합니다. 예를 들어 일련의 챕터에서 큰 오디오 파일을 가장 잘 설명할 수 있습니다. 각 챕터는 자체 장 아트, 메타데이터 등을 포함하는 WPD_CONTENT_TYPE_SECTION 개체일 수 있으며, 해당 데이터는 큰 오디오 파일의 하위 집합입니다(예: 첫 번째 챕터는 처음 10분, 2장은 다음 20분 등). |
WPD_CONTENT_TYPE_TASK | 개체는 to-do 목록의 항목과 같은 작업입니다. |
WPD_CONTENT_TYPE_TELEVISION | 개체는 텔레비전 녹화입니다. |
WPD_CONTENT_TYPE_UNSPECIFIED | 개체는 미리 정의된 WPD 콘텐츠 형식에 속하지 않는 제네릭 개체입니다. |
WPD_CONTENT_TYPE_VIDEO | 개체는 WMV 또는 AVI 파일과 같은 비디오입니다. |
WPD_CONTENT_TYPE_VIDEO_ALBUM | 개체는 비디오 앨범입니다. |
WPD_CONTENT_TYPE_WIRELESS_PROFILE | 개체에는 무선 네트워크 액세스 정보가 포함됩니다. |
디바이스 개체 | PROPERTYKEY는 아니지만 모든 개체는 이 섹션에 나열된 속성을 지원해야 합니다. |