Condividi tramite


GUID formato oggetto

Il formato di un file in un dispositivo può essere descritto da un valore GUID . Questo valore viene specificato dalla proprietà WPD_OBJECT_FORMAT . I dispositivi portatili Windows definiscono i formati seguenti:

Formato GUID Descrizione
WPD_OBJECT_FORMAT_3G2 File audio o video 3G2
WPD_OBJECT_FORMAT_3G2A Audio (3G2A)
WPD_OBJECT_FORMAT_3GP File audio 3GP
WPD_OBJECT_FORMAT_AAC Audio (AAC)
WPD_OBJECT_FORMAT_AIFF Audio (AIFF)
WPD_OBJECT_FORMAT_ALL Identifica tutti i formati disponibili
WPD_OBJECT_FORMAT_AMR Audio (AMR)
WPD_OBJECT_FORMAT_ASF Video (ASF, Microsoft Advanced Streaming Format)
WPD_OBJECT_FORMAT_ASXPLAYLIST Playlist (ASX)
WPD_OBJECT_FORMAT_ATSCTS Audio ATSCTS o video, file
WPD_OBJECT_FORMAT_AUDIBLE Audio
WPD_OBJECT_FORMAT_AVCHD Audio AVCHD o video, file
WPD_OBJECT_FORMAT_AVI Video (AVI)
WPD_OBJECT_FORMAT_BMP Immagine (BMP, file bitmap)
WPD_OBJECT_FORMAT_CIFF Immagine (CIFF, Canon Camera Image Format)
WPD_OBJECT_FORMAT_DPOF Testo (file di ordine di stampa digitale)
WPD_OBJECT_FORMAT_DVBTS AUDIO O video DI SYSTEMTS, file
WPD_OBJECT_FORMAT_EXECUTABLE File eseguibile
WPD_OBJECT_FORMAT_EXIF Immagine (formato file exchangeable)
WPD_OBJECT_FORMAT_FLAC Audio (FLAC)
WPD_OBJECT_FORMAT_FLASHPIX Immagine (formato immagine di archiviazione strutturata)
WPD_OBJECT_FORMAT_GIF Immagine (GIF, Formato interscambio grafico)
WPD_OBJECT_FORMAT_HTML HTML
WPD_OBJECT_FORMAT_ICON Icona di Windows (ICO)
WPD_OBJECT_FORMAT_JFIF Immagine (formato interscambio JPEG)
WPD_OBJECT_FORMAT_JP2 Immagine (formato file di base JPEG2000)
WPD_OBJECT_FORMAT_JPEGXR Immagine (JPEGXR, definita anche foto HD)
WPD_OBJECT_FORMAT_JPX Immagine (formato file esteso JPEG2000)
WPD_OBJECT_FORMAT_M3UPLAYLIST Playlist (M3U)
WPD_OBJECT_FORMAT_MHT_COMPILED_HTML Formato di file di documento HTML compilato MHT
WPD_OBJECT_FORMAT_MICROSOFT_EXCEL Formato di file del documento di Microsoft Office Excel
WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT Formato file di documento di Microsoft Office PowerPoint
WPD_OBJECT_FORMAT_MICROSOFT_WFC Windows Connect Now formato file
WPD_OBJECT_FORMAT_MICROSOFT_WORD Microsoft Office Word Formato file documento
WPD_OBJECT_FORMAT_MP2 Formato di file audio o video (MP2)
WPD_OBJECT_FORMAT_MP3 Audio (MP3)
WPD_OBJECT_FORMAT_M4A File audio MPEG4
WPD_OBJECT_FORMAT_MP4 File video MPEG4
WPD_OBJECT_FORMAT_MPEG Video (MPEG)
WPD_OBJECT_FORMAT_MPLPLAYLIST Playlist (MPL)
WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION Formato file di associazione di rete
WPD_OBJECT_FORMAT_OGG Audio (OCG)
WPD_OBJECT_FORMAT_PCD Image (PhotoCD Image Pac)
WPD_OBJECT_FORMAT_PICT Immagine (Formato immagine QuickDraw Apple)
WPD_OBJECT_FORMAT_PLSPLAYLIST Playlist (PLS)
WPD_OBJECT_FORMAT_PNG Immagine (grafica di rete portabile)
WPD_OBJECT_FORMAT_PROPERTIES_ONLY Questo oggetto non ha alcun flusso di dati e viene specificato completamente dalle proprietà
WPD_OBJECT_FORMAT_QCELP Audio (Stima lineare eccitata del codice Qualcomm)
WPD_OBJECT_FORMAT_SCRIPT Script (formato specifico del dispositivo)
WPD_OBJECT_FORMAT_TEXT Testo
WPD_OBJECT_FORMAT_TIFF Immagine (formato di file di immagine tag)
WPD_OBJECT_FORMAT_TIFFEP Immagine (formato di file immagine tag per fotografia elettronica)
WPD_OBJECT_FORMAT_TIFFIT Immagine (formato di file di immagine tag per la tecnologia informativa)
WPD_OBJECT_FORMAT_UNSPECIFIED Formato di oggetto non definito o non specificato nel dispositivo. Questa opzione viene utilizzata per gli oggetti che non possono essere specificati dai codici di formato dei dispositivi portatili Windows definiti.
WPD_OBJECT_FORMAT_VCALENDAR1 Formato di file vCalendar (vCalendar versione 1)
WPD_OBJECT_FORMAT_VCARD2 Formato di file vCard (vCard versione 2)
WPD_OBJECT_FORMAT_VCARD3 Formato di file vCard (vCard versione 3)
WPD_OBJECT_FORMAT_WAVE File audio (WAV)
WPD_OBJECT_FORMAT_WBMP Immagine (formato bitmap del protocollo applicazione wireless)
WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT Immagine
WPD_OBJECT_FORMAT_WMA Audio (WMA)
WPD_OBJECT_FORMAT_WMV Video (WMV)
WPD_OBJECT_FORMAT_WPLPLAYLIST Playlist (WPL)
WPD_OBJECT_FORMAT_X509V3CERTIFICATE Formato di file del certificato X509 V3
WPD_OBJECT_FORMAT_XML Formato di file XML

 

GUID di formato oggetto personalizzato per driver di dispositivo non MTP

Oltre ai GUID in formato oggetto elencati in precedenza, i fornitori di driver di dispositivo possono supportare codici di formato privato. In tal caso, devono pubblicare l'intero GUID per i formati personalizzati.

GUID del formato oggetto personalizzato per il driver di classe MTP

Microsoft fornisce un driver di classe per i dispositivi MTP. Se un dispositivo MTP supporta formati specifici del fornitore, il fornitore del dispositivo può estendere il GUID WPD_OBJECT_FORMAT_UNSPECIFIED con un codice di formato personalizzato di tipo UINT16.

Ad esempio, un codice di formato esteso dal fornitore di 0xB001 verrà visualizzato come GUID seguente:

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

Un'applicazione WPD usa un tipo di contenuto per eseguire una query su un driver MTP per i formati supportati. Se è supportato un determinato tipo di contenuto, il driver restituisce il valore esteso per WPD_OBJECT_FORMAT_UNSPECIFIED_GUID.

GUID del formato dell'oggetto Servizi dispositivi

Un servizio di dispositivo può facoltativamente definire GUID di formato aggiuntivi. Questi sono disponibili nel file di intestazione per ogni servizio del dispositivo ,ad esempio ContactsDeviceService.h.

Guida di riferimento alla programmazione