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 | File audio ATSCTS o video |
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 | Image (CIFF, Canon Camera Image File Format) |
WPD_OBJECT_FORMAT_DPOF | Testo (file ordine di stampa digitale) |
WPD_OBJECT_FORMAT_DVBTS | AUDIO O VIDEOTS, file |
WPD_OBJECT_FORMAT_EXECUTABLE | Eseguibile |
WPD_OBJECT_FORMAT_EXIF | Immagine (formato file scambiabile) |
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 (JPEG2000 formato di file di base) |
WPD_OBJECT_FORMAT_JPEGXR | Immagine (JPEGXR, detta anche foto HD) |
WPD_OBJECT_FORMAT_JPX | Immagine (JPEG2000 formato di file esteso) |
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 di documento di Microsoft Office Excel |
WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT | Formato di file di documento di Microsoft Office PowerPoint |
WPD_OBJECT_FORMAT_MICROSOFT_WFC | Formato di file di Windows Connect Now |
WPD_OBJECT_FORMAT_MICROSOFT_WORD | Formato di file di documento di Microsoft Office Word |
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 di file di associazione di rete |
WPD_OBJECT_FORMAT_OGG | Audio (OCG) |
WPD_OBJECT_FORMAT_PCD | Immagine (Pac immagine PhotoCD) |
WPD_OBJECT_FORMAT_PICT | Image (Apple QuickDraw Image Format) |
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 (Previsione 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 file immagine tag) |
WPD_OBJECT_FORMAT_TIFFEP | Image (Tag Image File Format for Electronic Photography) |
WPD_OBJECT_FORMAT_TIFFIT | Immagine (formato di file di immagine tag per informational technology) |
WPD_OBJECT_FORMAT_UNSPECIFIED | Formato di oggetto non definito o non specificato nel dispositivo. Viene utilizzato 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 di 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 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 oggetto di Servizi dispositivo
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.
Argomenti correlati