개체 형식 GUID
디바이스의 파일 형식은 GUID 값으로 설명할 수 있습니다. 이 값은 WPD_OBJECT_FORMAT 속성에 의해 지정됩니다. Windows 이식 가능한 디바이스는 다음 형식을 정의합니다.
GUID 서식 지정 | 묘사 |
---|---|
WPD_OBJECT_FORMAT_3G2 | 3G2 오디오 또는 비디오, 파일 |
WPD_OBJECT_FORMAT_3G2A | 오디오(3G2A) |
WPD_OBJECT_FORMAT_3GP | 3GP 오디오 파일 |
WPD_OBJECT_FORMAT_AAC | 오디오(AAC) |
WPD_OBJECT_FORMAT_AIFF | 오디오(AIFF) |
WPD_OBJECT_FORMAT_ALL | 사용 가능한 모든 형식 식별 |
WPD_OBJECT_FORMAT_AMR | 오디오(AMR) |
WPD_OBJECT_FORMAT_ASF | 비디오(ASF, Microsoft 고급 스트리밍 형식) |
WPD_OBJECT_FORMAT_ASXPLAYLIST | 재생 목록(ASX) |
WPD_OBJECT_FORMAT_ATSCTS | ATSCTS 오디오 또는 비디오, 파일 |
WPD_OBJECT_FORMAT_AUDIBLE | 오디오 |
WPD_OBJECT_FORMAT_AVCHD | AVCHD 오디오 또는 비디오, 파일 |
WPD_OBJECT_FORMAT_AVI | 비디오(AVI) |
WPD_OBJECT_FORMAT_BMP | 이미지(BMP, 비트맵 파일) |
WPD_OBJECT_FORMAT_CIFF | 이미지(CIFF, Canon 카메라 이미지 파일 형식) |
WPD_OBJECT_FORMAT_DPOF | 텍스트(디지털 인쇄 주문 파일) |
WPD_OBJECT_FORMAT_DVBTS | DVBTS 오디오 또는 비디오, 파일 |
WPD_OBJECT_FORMAT_EXECUTABLE | 실행 |
WPD_OBJECT_FORMAT_EXIF | 이미지(Exchangeable 파일 형식) |
WPD_OBJECT_FORMAT_FLAC | 오디오(FLAC) |
WPD_OBJECT_FORMAT_FLASHPIX | 이미지(구조적 스토리지 이미지 형식) |
WPD_OBJECT_FORMAT_GIF | 이미지(GIF, 그래픽 교환 형식) |
WPD_OBJECT_FORMAT_HTML | HTML |
WPD_OBJECT_FORMAT_ICON | Windows 아이콘(ICO) |
WPD_OBJECT_FORMAT_JFIF | 이미지(JPEG 교환 형식) |
WPD_OBJECT_FORMAT_JP2 | 이미지(JPEG2000 기준 파일 형식) |
WPD_OBJECT_FORMAT_JPEGXR | 이미지(JPEGXR, HD 사진이라고도 함) |
WPD_OBJECT_FORMAT_JPX | 이미지(JPEG2000 확장 파일 형식) |
WPD_OBJECT_FORMAT_M3UPLAYLIST | 재생 목록(M3U) |
WPD_OBJECT_FORMAT_MHT_COMPILED_HTML | MHT 컴파일된 HTML 문서 파일 형식 |
WPD_OBJECT_FORMAT_MICROSOFT_EXCEL | Microsoft Office Excel 문서 파일 형식 |
WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT | Microsoft Office PowerPoint 문서 파일 형식 |
WPD_OBJECT_FORMAT_MICROSOFT_WFC | Windows Connect Now 파일 형식 |
WPD_OBJECT_FORMAT_MICROSOFT_WORD | Microsoft Office Word 문서 파일 형식 |
WPD_OBJECT_FORMAT_MP2 | 오디오 또는 비디오 파일 형식(MP2) |
WPD_OBJECT_FORMAT_MP3 | 오디오(MP3) |
WPD_OBJECT_FORMAT_M4A | MPEG4 오디오 파일 |
WPD_OBJECT_FORMAT_MP4 | MPEG4 비디오 파일 |
WPD_OBJECT_FORMAT_MPEG | 비디오(MPEG) |
WPD_OBJECT_FORMAT_MPLPLAYLIST | 재생 목록(MPL) |
WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION | 네트워크 연결 파일 형식 |
WPD_OBJECT_FORMAT_OGG | 오디오(OCG) |
WPD_OBJECT_FORMAT_PCD | 이미지(PhotoCD Image Pac) |
WPD_OBJECT_FORMAT_PICT | 이미지(Apple QuickDraw 이미지 형식) |
WPD_OBJECT_FORMAT_PLSPLAYLIST | 재생 목록(PLS) |
WPD_OBJECT_FORMAT_PNG | 이미지(이식 가능한 네트워크 그래픽) |
WPD_OBJECT_FORMAT_PROPERTIES_ONLY | 이 개체에는 데이터 스트림이 없으며 속성에 의해 완전히 지정됩니다. |
WPD_OBJECT_FORMAT_QCELP | 오디오(퀄컴 코드 흥분 선형 예측) |
WPD_OBJECT_FORMAT_SCRIPT | 스크립트(디바이스별 형식) |
WPD_OBJECT_FORMAT_TEXT | 문자 메시지 |
WPD_OBJECT_FORMAT_TIFF | 이미지(태그 이미지 파일 형식) |
WPD_OBJECT_FORMAT_TIFFEP | 이미지(전자 사진용 태그 이미지 파일 형식) |
WPD_OBJECT_FORMAT_TIFFIT | 이미지(정보 기술에 대한 태그 이미지 파일 형식) |
WPD_OBJECT_FORMAT_UNSPECIFIED | 디바이스에서 정의되지 않거나 지정되지 않은 개체 형식입니다. 정의된 Windows 이식 가능 디바이스 형식 코드로 지정할 수 없는 개체에 사용됩니다. |
WPD_OBJECT_FORMAT_VCALENDAR1 | vCalendar 파일 형식(vCalendar 버전 1) |
WPD_OBJECT_FORMAT_VCARD2 | vCard 파일 형식(vCard 버전 2) |
WPD_OBJECT_FORMAT_VCARD3 | vCard 파일 형식(vCard 버전 3) |
WPD_OBJECT_FORMAT_WAVE | 오디오 파일(WAV) |
WPD_OBJECT_FORMAT_WBMP | 이미지(무선 애플리케이션 프로토콜 비트맵 형식) |
WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT | 이미지 |
WPD_OBJECT_FORMAT_WMA | 오디오(WMA) |
WPD_OBJECT_FORMAT_WMV | 비디오(WMV) |
WPD_OBJECT_FORMAT_WPLPLAYLIST | 재생 목록(WPL) |
WPD_OBJECT_FORMAT_X509V3CERTIFICATE | X509 V3 인증서 파일 형식 |
WPD_OBJECT_FORMAT_XML | XML 파일 형식 |
MTP가 아닌 디바이스 드라이버 대한 사용자 지정 개체 형식 GUID
위에 나열된 개체 형식 GUID 외에도 디바이스 드라이버 공급업체는 프라이빗 형식 코드를 지원할 수 있습니다. 이 경우 사용자 지정 형식에 대한 전체 GUID를 게시해야 합니다.
MTP 클래스 드라이버 대한 사용자 지정 개체 형식 GUID
Microsoft는 MTP 디바이스용 클래스 드라이버를 제공합니다. MTP 디바이스가 공급업체별 형식을 지원하는 경우 디바이스 공급업체는 UINT16 형식의 사용자 지정 형식 코드로 WPD_OBJECT_FORMAT_UNSPECIFIED GUID를 확장할 수 있습니다.
예를 들어 0xB001 공급업체 확장 형식 코드는 다음 GUID로 표시됩니다.
{B0010000-AE6C-4804-98BA-C57B46965FE7}
WPD 애플리케이션은 콘텐츠 형식을 사용하여 MTP 드라이버에서 지원되는 형식을 쿼리합니다. 지정된 콘텐츠 형식이 지원되는 경우 드라이버는 WPD_OBJECT_FORMAT_UNSPECIFIED_GUID 대한 확장 값을 반환합니다.
device Services 개체 형식 GUID
디바이스 서비스는 필요에 따라 추가 형식 GUID를 정의할 수 있습니다. 각 디바이스 서비스의 헤더 파일(예: ContactsDeviceService.h)에서 찾을 수 있습니다.
관련 항목