Sdílet prostřednictvím


Identifikátory GUID formátu objektu

Formát souboru v zařízení je možné popsat hodnotou GUID. Tuto hodnotu určuje vlastnost WPD_OBJECT_FORMAT. Přenosná zařízení s Windows definují následující formáty:

Identifikátor GUID formátu Popis
WPD_OBJECT_FORMAT_3G2 Zvukový soubor 3G2 nebo video
WPD_OBJECT_FORMAT_3G2A Zvuk (3G2A)
WPD_OBJECT_FORMAT_3GP Zvukový soubor 3GP
WPD_OBJECT_FORMAT_AAC Zvuk (AAC)
WPD_OBJECT_FORMAT_AIFF Zvuk (AIFF)
WPD_OBJECT_FORMAT_ALL Identifikuje všechny dostupné formáty.
WPD_OBJECT_FORMAT_AMR Zvuk (AMR)
WPD_OBJECT_FORMAT_ASF Video (ASF, Microsoft Advanced Streaming Format)
WPD_OBJECT_FORMAT_ASXPLAYLIST Seznam stop (ASX)
WPD_OBJECT_FORMAT_ATSCTS Zvukový soubor ATSCTS nebo video
WPD_OBJECT_FORMAT_AUDIBLE Audio
WPD_OBJECT_FORMAT_AVCHD Zvukový soubor AVCHD nebo video
WPD_OBJECT_FORMAT_AVI Video (AVI)
WPD_OBJECT_FORMAT_BMP Obrázek (BMP, rastrový soubor)
WPD_OBJECT_FORMAT_CIFF Obrázek (CIFF, Canon Camera File Format)
WPD_OBJECT_FORMAT_DPOF Text (soubor objednávky digitálního tisku)
WPD_OBJECT_FORMAT_DVBTS Zvukový soubor DVBTS nebo video
WPD_OBJECT_FORMAT_EXECUTABLE Spustitelný
WPD_OBJECT_FORMAT_EXIF Obrázek (formát souboru s možností výměny)
WPD_OBJECT_FORMAT_FLAC Zvuk (FLAC)
WPD_OBJECT_FORMAT_FLASHPIX Obrázek (formát obrázku strukturovaného úložiště)
WPD_OBJECT_FORMAT_GIF Obrázek (GIF, formát Grafické výměny)
WPD_OBJECT_FORMAT_HTML HTML
WPD_OBJECT_FORMAT_ICON Ikona Windows (ICO)
WPD_OBJECT_FORMAT_JFIF Obrázek (JPEG Interchange Format)
WPD_OBJECT_FORMAT_JP2 Obrázek (formát souboru podle směrného plánu JPEG2000)
WPD_OBJECT_FORMAT_JPEGXR Obrázek (JPEGXR, označovaný také jako HD Photo)
WPD_OBJECT_FORMAT_JPX Obrázek (JPEG2000 rozšířený formát souboru)
WPD_OBJECT_FORMAT_M3UPLAYLIST Playlist (M3U)
WPD_OBJECT_FORMAT_MHT_COMPILED_HTML Formát kompilovaného souboru html dokumentu MHT
WPD_OBJECT_FORMAT_MICROSOFT_EXCEL Formát souboru dokumentu aplikace Microsoft Office Excel
WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT Formát souboru dokumentu Aplikace Microsoft Office PowerPoint
WPD_OBJECT_FORMAT_MICROSOFT_WFC Formát souboru Windows Connect Now
WPD_OBJECT_FORMAT_MICROSOFT_WORD Formát souboru dokumentu aplikace Microsoft Office Word
WPD_OBJECT_FORMAT_MP2 Formát zvukového souboru nebo videosouboru (MP2)
WPD_OBJECT_FORMAT_MP3 Zvuk (MP3)
WPD_OBJECT_FORMAT_M4A Zvukový soubor MPEG4
WPD_OBJECT_FORMAT_MP4 Videosoubor MPEG4
WPD_OBJECT_FORMAT_MPEG Video (MPEG)
WPD_OBJECT_FORMAT_MPLPLAYLIST Seznam stop (MPL)
WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION Formát souboru přidružení sítě
WPD_OBJECT_FORMAT_OGG Zvuk (OCG)
WPD_OBJECT_FORMAT_PCD Obrázek (Pac obrázku photocd)
WPD_OBJECT_FORMAT_PICT Obrázek (formát obrázku Apple QuickDraw)
WPD_OBJECT_FORMAT_PLSPLAYLIST Seznam stop (PLS)
WPD_OBJECT_FORMAT_PNG Obrázek (Portable Network Graphics)
WPD_OBJECT_FORMAT_PROPERTIES_ONLY Tento objekt nemá žádný datový proud a je zcela určen vlastnostmi.
WPD_OBJECT_FORMAT_QCELP Audio (Kód s nadšenou lineární predikcí)
WPD_OBJECT_FORMAT_SCRIPT Skript (formát specifický pro zařízení)
WPD_OBJECT_FORMAT_TEXT Text
WPD_OBJECT_FORMAT_TIFF Obrázek (formát souboru obrázku značky)
WPD_OBJECT_FORMAT_TIFFEP Obrázek (formát souboru označení obrázku pro elektronickou fotografii)
WPD_OBJECT_FORMAT_TIFFIT Obrázek (formát souboru označení obrázku pro informační technologii)
WPD_OBJECT_FORMAT_UNSPECIFIED Nedefinovaný nebo nedefinovaný formát objektu v zařízení. Používá se pro objekty, které nelze určit definovanými kódy formátu přenosných zařízení s Windows.
WPD_OBJECT_FORMAT_VCALENDAR1 formát souboru vCalendar (verze 1 vCalendar)
WPD_OBJECT_FORMAT_VCARD2 Formát souboru vCard (verze vCard 2)
WPD_OBJECT_FORMAT_VCARD3 Formát souboru vCard (verze 3 vCard)
WPD_OBJECT_FORMAT_WAVE Zvukový soubor (WAV)
WPD_OBJECT_FORMAT_WBMP Obrázek (formát rastrového obrázku protokolu bezdrátové aplikace)
WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT Obraz
WPD_OBJECT_FORMAT_WMA Zvuk (WMA)
WPD_OBJECT_FORMAT_WMV Video (WMV)
WPD_OBJECT_FORMAT_WPLPLAYLIST Seznam stop (WPL)
WPD_OBJECT_FORMAT_X509V3CERTIFICATE Formát souboru certifikátu X509 V3
WPD_OBJECT_FORMAT_XML Formát souboru XML

 

identifikátory GUID formátu vlastních objektů pro ovladače zařízení bez MTP

Kromě identifikátorů GUID formátu objektů uvedených výše můžou dodavatelé ovladačů zařízení podporovat kódy privátního formátu. Pokud ano, musí publikovat celý identifikátor GUID pro vlastní formáty.

identifikátory GUID formátu vlastních objektů pro ovladač třídy MTP

Microsoft dodává ovladač třídy pro zařízení MTP. Pokud zařízení MTP podporuje formáty specifické pro dodavatele, dodavatel zařízení může rozšířit identifikátor GUID WPD_OBJECT_FORMAT_UNSPECIFIED kódem vlastního formátu typu UINT16.

Například kód formátu rozšířený dodavatelem 0xB001 se zobrazí jako následující identifikátor GUID:

{B0010000-AE6C-4804-98BA-C57B46965FE7}

Aplikace WPD používá typ obsahu k dotazování ovladače MTP pro podporované formáty. Pokud je daný typ obsahu podporovaný, ovladač vrátí rozšířenou hodnotu pro WPD_OBJECT_FORMAT_UNSPECIFIED_GUID.

identifikátory GUID formátu objektu Device Services

Služba zařízení může volitelně definovat další identifikátory GUID formátu. Najdete je v souboru hlaviček pro každou službu zařízení (např. ContactsDeviceService.h).

Referenčníprogramování