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).
Relaterade ämnen