Dela via


GUID för objektformat

Formatet på en fil på en enhet kan beskrivas av ett GUID- värde. Det här värdet anges av egenskapen WPD_OBJECT_FORMAT. Bärbara Windows-enheter definierar följande format:

Formatera GUID Beskrivning
WPD_OBJECT_FORMAT_3G2 3G2-ljud eller videofil
WPD_OBJECT_FORMAT_3G2A Ljud (3G2A)
WPD_OBJECT_FORMAT_3GP 3GP-ljudfil
WPD_OBJECT_FORMAT_AAC Ljud (AAC)
WPD_OBJECT_FORMAT_AIFF Ljud (AIFF)
WPD_OBJECT_FORMAT_ALL Identifierar alla tillgängliga format
WPD_OBJECT_FORMAT_AMR Ljud (AMR)
WPD_OBJECT_FORMAT_ASF Video (ASF, Microsoft Advanced Streaming Format)
WPD_OBJECT_FORMAT_ASXPLAYLIST Spellista (ASX)
WPD_OBJECT_FORMAT_ATSCTS ATSCTS-ljud eller videofil
WPD_OBJECT_FORMAT_AUDIBLE Ljud
WPD_OBJECT_FORMAT_AVCHD AVCHD-ljud eller videofil
WPD_OBJECT_FORMAT_AVI Video (AVI)
WPD_OBJECT_FORMAT_BMP Bild (BMP, bitmappsfil)
WPD_OBJECT_FORMAT_CIFF Image (CIFF, Canon Camera Image File Format)
WPD_OBJECT_FORMAT_DPOF Text (digital utskriftsordningsfil)
WPD_OBJECT_FORMAT_DVBTS DVBTS-ljud eller videofil
WPD_OBJECT_FORMAT_EXECUTABLE Genomförbar
WPD_OBJECT_FORMAT_EXIF Bild (Exchangeable File Format)
WPD_OBJECT_FORMAT_FLAC Ljud (FLAC)
WPD_OBJECT_FORMAT_FLASHPIX Bild (format för strukturerad lagringsbild)
WPD_OBJECT_FORMAT_GIF Bild (GIF, grafikutbytesformat)
WPD_OBJECT_FORMAT_HTML HTML
WPD_OBJECT_FORMAT_ICON Windows-ikon (ICO)
WPD_OBJECT_FORMAT_JFIF Bild (JPEG-utbytesformat)
WPD_OBJECT_FORMAT_JP2 Bild (JPEG2000 originalfilformat)
WPD_OBJECT_FORMAT_JPEGXR Bild (JPEGXR, även kallat HD Photo)
WPD_OBJECT_FORMAT_JPX Bild (JPEG2000 utökat filformat)
WPD_OBJECT_FORMAT_M3UPLAYLIST Spellista (M3U)
WPD_OBJECT_FORMAT_MHT_COMPILED_HTML MHT-kompilerat HTML-dokumentfilformat
WPD_OBJECT_FORMAT_MICROSOFT_EXCEL Microsoft Office Excel-dokumentfilformat
WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT Microsoft Office PowerPoint-dokumentfilformat
WPD_OBJECT_FORMAT_MICROSOFT_WFC Windows Connect Now-filformat
WPD_OBJECT_FORMAT_MICROSOFT_WORD Microsoft Office Word-dokumentfilformat
WPD_OBJECT_FORMAT_MP2 Ljud- eller videofilformat (MP2)
WPD_OBJECT_FORMAT_MP3 Ljud (MP3)
WPD_OBJECT_FORMAT_M4A MPEG4-ljudfil
WPD_OBJECT_FORMAT_MP4 MPEG4-videofil
WPD_OBJECT_FORMAT_MPEG Video (MPEG)
WPD_OBJECT_FORMAT_MPLPLAYLIST Spellista (MPL)
WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION Filformat för nätverksassociation
WPD_OBJECT_FORMAT_OGG Ljud (OCG)
WPD_OBJECT_FORMAT_PCD Image (PhotoCD Image Pac)
WPD_OBJECT_FORMAT_PICT Bild (Apple QuickDraw-bildformat)
WPD_OBJECT_FORMAT_PLSPLAYLIST Spellista (PLS)
WPD_OBJECT_FORMAT_PNG Bild (bärbar nätverksgrafik)
WPD_OBJECT_FORMAT_PROPERTIES_ONLY Det här objektet har ingen dataström och anges helt av egenskaper
WPD_OBJECT_FORMAT_QCELP Ljud (Qualcomm Code Excited Linjär förutsägelse)
WPD_OBJECT_FORMAT_SCRIPT Skript (enhetsspecifikt format)
WPD_OBJECT_FORMAT_TEXT SMS
WPD_OBJECT_FORMAT_TIFF Bild (Tagga bildfilformat)
WPD_OBJECT_FORMAT_TIFFEP Bild (Tagga bildfilformat för elektronisk fotografering)
WPD_OBJECT_FORMAT_TIFFIT Bild (Tagga bildfilformat för informationsteknik)
WPD_OBJECT_FORMAT_UNSPECIFIED Ett odefinierat eller ospecificerat objektformat på enheten. Detta används för objekt som inte kan anges av definierade formatkoder för bärbara Windows-enheter.
WPD_OBJECT_FORMAT_VCALENDAR1 vCalendar-filformat (vCalendar version 1)
WPD_OBJECT_FORMAT_VCARD2 VCard-filformat (vCard version 2)
WPD_OBJECT_FORMAT_VCARD3 VCard-filformat (vCard version 3)
WPD_OBJECT_FORMAT_WAVE Ljudfil (WAV)
WPD_OBJECT_FORMAT_WBMP Bild (bitmappsformat för trådlöst programprotokoll)
WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT Bild
WPD_OBJECT_FORMAT_WMA Ljud (WMA)
WPD_OBJECT_FORMAT_WMV Video (WMV)
WPD_OBJECT_FORMAT_WPLPLAYLIST Spellista (WPL)
WPD_OBJECT_FORMAT_X509V3CERTIFICATE X509 V3-certifikatfilformat
WPD_OBJECT_FORMAT_XML XML-filformat

 

GUID för anpassat objektformat för icke-MTP-enhetsdrivrutiner

Utöver de guid:er för objektformat som anges ovan kan enhetsdrivrutinsleverantörerna ha stöd för privata formatkoder. Om de gör det måste de publicera hela GUID för sina anpassade format.

GUID för anpassat objektformat för MTP-klassdrivrutinen

Microsoft tillhandahåller en klassdrivrutin för MTP-enheter. Om en MTP-enhet stöder leverantörsspecifika format kan enhetsleverantören utöka WPD_OBJECT_FORMAT_UNSPECIFIED GUID med en anpassad formatkod av typen UINT16.

Till exempel visas en kod med utökat format för 0xB001 som följande GUID:

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

Ett WPD-program använder en innehållstyp för att fråga en MTP-drivrutin om format som stöds. Om en viss innehållstyp stöds returnerar drivrutinen det utökade värdet för WPD_OBJECT_FORMAT_UNSPECIFIED_GUID.

GUID:er för Objektformat för Device Services

En enhetstjänst kan också definiera ytterligare format-GUID:er. Dessa finns i huvudfilen för varje enhetstjänst (t.ex. ContactsDeviceService.h).

programmeringsreferens