Delen via


GUID's voor objectindeling

De indeling van een bestand op een apparaat kan worden beschreven door een GUID- waarde. Deze waarde wordt opgegeven door de eigenschap WPD_OBJECT_FORMAT. Windows Portable Devices definieert de volgende indelingen:

GUID opmaken Beschrijving
WPD_OBJECT_FORMAT_3G2 3G2-audio- of videobestand
WPD_OBJECT_FORMAT_3G2A Audio (3G2A)
WPD_OBJECT_FORMAT_3GP 3GP-audiobestand
WPD_OBJECT_FORMAT_AAC Audio (AAC)
WPD_OBJECT_FORMAT_AIFF Audio (AIFF)
WPD_OBJECT_FORMAT_ALL Identificeert alle beschikbare indelingen
WPD_OBJECT_FORMAT_AMR Audio (WMV)
WPD_OBJECT_FORMAT_ASF Video (ASF, Microsoft Advanced Streaming Format)
WPD_OBJECT_FORMAT_ASXPLAYLIST Afspeellijst (ASX)
WPD_OBJECT_FORMAT_ATSCTS ATSCTS-audio of -video, bestand
WPD_OBJECT_FORMAT_AUDIBLE Audio
WPD_OBJECT_FORMAT_AVCHD AVCHD-audio- of videobestand
WPD_OBJECT_FORMAT_AVI Video (AVI)
WPD_OBJECT_FORMAT_BMP Afbeelding (BMP, bitmapbestand)
WPD_OBJECT_FORMAT_CIFF Image (CIFF, Canon Camera Image File Format)
WPD_OBJECT_FORMAT_DPOF Tekst (digitaal afdrukvolgordebestand)
WPD_OBJECT_FORMAT_DVBTS HET AUDIO- of videobestand VAN HET BESTAND VAN HET BESTAND
WPD_OBJECT_FORMAT_EXECUTABLE Uitvoerbaar
WPD_OBJECT_FORMAT_EXIF Afbeelding (Exchangeable File Format)
WPD_OBJECT_FORMAT_FLAC Audio (FLAC)
WPD_OBJECT_FORMAT_FLASHPIX Afbeelding (Indeling van gestructureerde opslaginstallatiekopieƫn)
WPD_OBJECT_FORMAT_GIF Afbeelding (GIF, Graphics Interchange Format)
WPD_OBJECT_FORMAT_HTML HTML
WPD_OBJECT_FORMAT_ICON Windows-pictogram (ICO)
WPD_OBJECT_FORMAT_JFIF Afbeelding (JPEG Interchange Format)
WPD_OBJECT_FORMAT_JP2 Afbeelding (JPEG2000 Basislijnbestandsindeling)
WPD_OBJECT_FORMAT_JPEGXR Afbeelding (JPEGXR, ook wel HD Photo genoemd)
WPD_OBJECT_FORMAT_JPX Afbeelding (JPEG2000 uitgebreide bestandsindeling)
WPD_OBJECT_FORMAT_M3UPLAYLIST Afspeellijst (M3U)
WPD_OBJECT_FORMAT_MHT_COMPILED_HTML GEcompileerde HTML-documentbestandsindeling MHT
WPD_OBJECT_FORMAT_MICROSOFT_EXCEL Microsoft Office Excel-documentbestandsindeling
WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT Microsoft Office PowerPoint-documentbestandsindeling
WPD_OBJECT_FORMAT_MICROSOFT_WFC Windows Connect Now-bestandsindeling
WPD_OBJECT_FORMAT_MICROSOFT_WORD Microsoft Office Word-documentbestandsindeling
WPD_OBJECT_FORMAT_MP2 Audio- of videobestandsindeling (MP2)
WPD_OBJECT_FORMAT_MP3 Audio (MP3)
WPD_OBJECT_FORMAT_M4A MPEG4-audiobestand
WPD_OBJECT_FORMAT_MP4 MPEG4-videobestand
WPD_OBJECT_FORMAT_MPEG Video (MPEG)
WPD_OBJECT_FORMAT_MPLPLAYLIST Afspeellijst (MPL)
WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION Bestandsindeling van netwerkkoppeling
WPD_OBJECT_FORMAT_OGG Audio (OCG)
WPD_OBJECT_FORMAT_PCD Image (PhotoCD Image Pac)
WPD_OBJECT_FORMAT_PICT Afbeelding (Apple QuickDraw-afbeeldingsindeling)
WPD_OBJECT_FORMAT_PLSPLAYLIST Afspeellijst (PLS)
WPD_OBJECT_FORMAT_PNG Afbeelding (Portable Network Graphics)
WPD_OBJECT_FORMAT_PROPERTIES_ONLY Dit object heeft geen gegevensstroom en wordt volledig opgegeven door eigenschappen
WPD_OBJECT_FORMAT_QCELP Audio (Azure Code Opgewonden lineaire voorspelling)
WPD_OBJECT_FORMAT_SCRIPT Script (apparaatspecifieke indeling)
WPD_OBJECT_FORMAT_TEXT Sms
WPD_OBJECT_FORMAT_TIFF Image (Tag Image File Format)
WPD_OBJECT_FORMAT_TIFFEP Afbeelding (Tag Image File Format voor elektronische fotografie)
WPD_OBJECT_FORMAT_TIFFIT Image (Tag Image File Format for Informational Technology)
WPD_OBJECT_FORMAT_UNSPECIFIED Een niet-gedefinieerde of niet-opgegeven objectindeling op het apparaat. Dit wordt gebruikt voor objecten die niet kunnen worden opgegeven door gedefinieerde indelingscodes voor Windows Portable Devices.
WPD_OBJECT_FORMAT_VCALENDAR1 vCalendar-bestandsindeling (vCalendar versie 1)
WPD_OBJECT_FORMAT_VCARD2 vCard-bestandsindeling (vCard versie 2)
WPD_OBJECT_FORMAT_VCARD3 vCard-bestandsindeling (vCard versie 3)
WPD_OBJECT_FORMAT_WAVE Audiobestand (WAV)
WPD_OBJECT_FORMAT_WBMP Afbeelding (bitmapindeling wireless Application Protocol)
WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT Beeld
WPD_OBJECT_FORMAT_WMA Audio (WMA)
WPD_OBJECT_FORMAT_WMV Video (WMV)
WPD_OBJECT_FORMAT_WPLPLAYLIST Afspeellijst (WPL)
WPD_OBJECT_FORMAT_X509V3CERTIFICATE X509 V3-certificaatbestandsindeling
WPD_OBJECT_FORMAT_XML XML-bestandsindeling

 

GUID's voor aangepaste objectindelingen voor niet-MTP-apparaatstuurprogramma's

Naast de hierboven vermelde GUID's voor objectindelingen, kunnen leveranciers van apparaatstuurprogramma's ondersteuning bieden voor codes voor persoonlijke indeling. Als dat het gebeurt, moeten ze de volledige GUID voor hun aangepaste indelingen publiceren.

GUID's voor aangepaste objectindeling voor het MTP-klassestuurprogramma

Microsoft levert een klassestuurprogramma voor MTP-apparaten. Als een MTP-apparaat leverancierspecifieke indelingen ondersteunt, kan de leverancier van het apparaat de WPD_OBJECT_FORMAT_UNSPECIFIED GUID uitbreiden met een aangepaste indelingscode van het type UINT16.

Een door de leverancier uitgebreide indelingscode van 0xB001 wordt bijvoorbeeld weergegeven als de volgende GUID:

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

Een WPD-toepassing gebruikt een inhoudstype om een query uit te voeren op een MTP-stuurprogramma voor ondersteunde indelingen. Als een bepaald inhoudstype wordt ondersteund, retourneert het stuurprogramma de uitgebreide waarde voor WPD_OBJECT_FORMAT_UNSPECIFIED_GUID.

GUID's van device services-objectindeling

Een apparaatservice kan eventueel aanvullende indelings-GUID's definiƫren. Deze zijn te vinden in het headerbestand voor elke apparaatservice (bijvoorbeeld ContactsDeviceService.h).

Programmeringsreferentie