GUID Format Objek
Format file pada perangkat dapat dijelaskan oleh nilai GUID. Nilai ini ditentukan oleh properti WPD_OBJECT_FORMAT. Perangkat Portabel Windows menentukan format berikut:
Format GUID | Deskripsi |
---|---|
WPD_OBJECT_FORMAT_3G2 | Audio 3G2, atau video, file |
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 | Mengidentifikasi semua format yang tersedia |
WPD_OBJECT_FORMAT_AMR | Audio (AMR) |
WPD_OBJECT_FORMAT_ASF | Video (ASF, Format Streaming Tingkat Lanjut Microsoft) |
WPD_OBJECT_FORMAT_ASXPLAYLIST | Daftar putar (ASX) |
WPD_OBJECT_FORMAT_ATSCTS | Atscts audio, atau video, file |
WPD_OBJECT_FORMAT_AUDIBLE | Audio |
WPD_OBJECT_FORMAT_AVCHD | Audio AVCHD, atau video, file |
WPD_OBJECT_FORMAT_AVI | Video (AVI) |
WPD_OBJECT_FORMAT_BMP | Gambar (BMP, file bitmap) |
WPD_OBJECT_FORMAT_CIFF | Gambar (CIFF, Format File Gambar Kamera Canon) |
WPD_OBJECT_FORMAT_DPOF | Teks (File Pesanan Cetak Digital) |
WPD_OBJECT_FORMAT_DVBTS | Audio DVBTS, atau video, file |
WPD_OBJECT_FORMAT_EXECUTABLE | Eksekusi |
WPD_OBJECT_FORMAT_EXIF | Gambar (Format File yang Dapat Ditukar) |
WPD_OBJECT_FORMAT_FLAC | Audio (FLAC) |
WPD_OBJECT_FORMAT_FLASHPIX | Gambar (Format Gambar Penyimpanan Terstruktur) |
WPD_OBJECT_FORMAT_GIF | Gambar (GIF, Format Pertukaran Grafis) |
WPD_OBJECT_FORMAT_HTML | HTML |
WPD_OBJECT_FORMAT_ICON | Ikon Windows (ICO) |
WPD_OBJECT_FORMAT_JFIF | Gambar (Format Pertukaran JPEG) |
WPD_OBJECT_FORMAT_JP2 | Gambar (Format File Garis Besar JPEG2000) |
WPD_OBJECT_FORMAT_JPEGXR | Gambar (JPEGXR, juga disebut sebagai Foto HD) |
WPD_OBJECT_FORMAT_JPX | Gambar (JPEG2000 Format File yang Diperluas) |
WPD_OBJECT_FORMAT_M3UPLAYLIST | Daftar putar (M3U) |
WPD_OBJECT_FORMAT_MHT_COMPILED_HTML | Format file Dokumen HTML yang Dikompilasi MHT |
WPD_OBJECT_FORMAT_MICROSOFT_EXCEL | Format file Dokumen Microsoft Office Excel |
WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT | Format file Dokumen Microsoft Office PowerPoint |
WPD_OBJECT_FORMAT_MICROSOFT_WFC | Format file Windows Connect Now |
WPD_OBJECT_FORMAT_MICROSOFT_WORD | Format file Dokumen Microsoft Office Word |
WPD_OBJECT_FORMAT_MP2 | Format file Audio atau 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 | Daftar putar (MPL) |
WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION | Format file Asosiasi Jaringan |
WPD_OBJECT_FORMAT_OGG | Audio (OCG) |
WPD_OBJECT_FORMAT_PCD | Image (PhotoCD Image Pac) |
WPD_OBJECT_FORMAT_PICT | Gambar (Format Gambar QuickDraw Apple) |
WPD_OBJECT_FORMAT_PLSPLAYLIST | Daftar putar (PLS) |
WPD_OBJECT_FORMAT_PNG | Gambar (Grafik Jaringan Portabel) |
WPD_OBJECT_FORMAT_PROPERTIES_ONLY | Objek ini tidak memiliki aliran data dan ditentukan sepenuhnya oleh properti |
WPD_OBJECT_FORMAT_QCELP | Audio (Qualcomm Code Excited Linear Prediction) |
WPD_OBJECT_FORMAT_SCRIPT | Skrip (format khusus perangkat) |
WPD_OBJECT_FORMAT_TEXT | Teks |
WPD_OBJECT_FORMAT_TIFF | Gambar (Format File Gambar Tag) |
WPD_OBJECT_FORMAT_TIFFEP | Gambar (Format File Gambar Tag untuk Fotografi Elektronik) |
WPD_OBJECT_FORMAT_TIFFIT | Gambar (Format File Gambar Tag untuk Teknologi Informasi) |
WPD_OBJECT_FORMAT_UNSPECIFIED | Format objek yang tidak ditentukan atau tidak ditentukan pada perangkat. Ini digunakan untuk objek yang tidak dapat ditentukan oleh kode format Perangkat Portabel Windows yang ditentukan. |
WPD_OBJECT_FORMAT_VCALENDAR1 | Format file vCalendar (vCalendar Versi 1) |
WPD_OBJECT_FORMAT_VCARD2 | Format file vCard (vCard Versi 2) |
WPD_OBJECT_FORMAT_VCARD3 | Format file vCard (vCard Versi 3) |
WPD_OBJECT_FORMAT_WAVE | File audio (WAV) |
WPD_OBJECT_FORMAT_WBMP | Gambar (Format Bitmap Protokol Aplikasi Nirkabel) |
WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT | Citra |
WPD_OBJECT_FORMAT_WMA | Audio (WMA) |
WPD_OBJECT_FORMAT_WMV | Video (WMV) |
WPD_OBJECT_FORMAT_WPLPLAYLIST | Daftar putar (WPL) |
WPD_OBJECT_FORMAT_X509V3CERTIFICATE | Format file Sertifikat X509 V3 |
WPD_OBJECT_FORMAT_XML | Format file XML |
GUID Format Objek Kustom untuk Driver Perangkat non-MTP
Selain format objek GUID yang tercantum di atas, vendor driver perangkat dapat mendukung kode format privat. Jika melakukannya, mereka harus menerbitkan seluruh GUID untuk format kustom mereka.
GUID Format Objek Kustom untuk Driver Kelas MTP
Microsoft menyediakan driver kelas untuk perangkat MTP. Jika perangkat MTP mendukung format khusus vendor, vendor perangkat dapat memperluas GUID WPD_OBJECT_FORMAT_UNSPECIFIED dengan kode format kustom jenis UINT16.
Misalnya, kode format 0xB001 yang diperluas vendor akan muncul sebagai GUID berikut:
{B0010000-AE6C-4804-98BA-C57B46965FE7}
Aplikasi WPD menggunakan tipe konten untuk mengkueri driver MTP untuk format yang didukung. Jika jenis konten tertentu didukung, driver mengembalikan nilai yang diperluas untuk WPD_OBJECT_FORMAT_UNSPECIFIED_GUID.
GUID Format Objek Device Services
Layanan perangkat dapat secara opsional menentukan GUID format tambahan. Ini ditemukan dalam file header untuk setiap layanan perangkat (misalnya ContactsDeviceService.h).
Topik terkait