共用方式為


物件格式 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、佳能相機影像檔案格式)
WPD_OBJECT_FORMAT_DPOF 文字(數位列印訂單檔案)
WPD_OBJECT_FORMAT_DVBTS DVBTS 音訊或視訊、檔案
WPD_OBJECT_FORMAT_EXECUTABLE 可執行
WPD_OBJECT_FORMAT_EXIF 影像 (可交換的檔案格式)
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 Image (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)。

程式設計參考