次の方法で共有


オブジェクト形式 GUID

デバイス上のファイルの形式は、GUID 値で記述できます。 この値は、WPD_OBJECT_FORMAT プロパティによって指定されます。 Windows ポータブル デバイスでは、次の形式が定義されています。

GUID の書式設定 形容
WPD_OBJECT_FORMAT_3G2 3G2 オーディオ、ビデオ、ファイル
WPD_OBJECT_FORMAT_3G2A オーディオ (3G2A)
WPD_OBJECT_FORMAT_3GP 3GP オーディオ ファイル
WPD_OBJECT_FORMAT_AAC オーディオ (AAC)
WPD_OBJECT_FORMAT_AIFF オーディオ (AIFF)
WPD_OBJECT_FORMAT_ALL 使用可能なすべての形式を識別します
WPD_OBJECT_FORMAT_AMR オーディオ (AMR)
WPD_OBJECT_FORMAT_ASF ビデオ (ASF、Microsoft Advanced Streaming Format)
WPD_OBJECT_FORMAT_ASXPLAYLIST プレイリスト (ASX)
WPD_OBJECT_FORMAT_ATSCTS ATSCTS オーディオ、ビデオ、ファイル
WPD_OBJECT_FORMAT_AUDIBLE オーディオ
WPD_OBJECT_FORMAT_AVCHD AVCHD オーディオ、ビデオ、ファイル
WPD_OBJECT_FORMAT_AVI ビデオ (AVI)
WPD_OBJECT_FORMAT_BMP イメージ (BMP、ビットマップ ファイル)
WPD_OBJECT_FORMAT_CIFF 画像 (CIFF、Canon カメラ イメージ ファイル形式)
WPD_OBJECT_FORMAT_DPOF テキスト (デジタル印刷注文ファイル)
WPD_OBJECT_FORMAT_DVBTS DVBTS オーディオ、ビデオ、ファイル
WPD_OBJECT_FORMAT_EXECUTABLE 実行可能
WPD_OBJECT_FORMAT_EXIF イメージ (交換可能なファイル形式)
WPD_OBJECT_FORMAT_FLAC オーディオ (LAC)
WPD_OBJECT_FORMAT_FLASHPIX イメージ (構造化ストレージ イメージ形式)
WPD_OBJECT_FORMAT_GIF 画像 (GIF、グラフィックスインターチェンジ形式)
WPD_OBJECT_FORMAT_HTML HTML
WPD_OBJECT_FORMAT_ICON Windows アイコン (ICO)
WPD_OBJECT_FORMAT_JFIF 画像 (JPEG インターチェンジ形式)
WPD_OBJECT_FORMAT_JP2 イメージ (JPEG2000 ベースライン ファイル形式)
WPD_OBJECT_FORMAT_JPEGXR 画像 (JPEGXR、HD 写真とも呼ばれます)
WPD_OBJECT_FORMAT_JPX イメージ (拡張ファイル形式JPEG2000)
WPD_OBJECT_FORMAT_M3UPLAYLIST プレイリスト (M3U)
WPD_OBJECT_FORMAT_MHT_COMPILED_HTML MHT コンパイル済み HTML ドキュメント ファイル形式
WPD_OBJECT_FORMAT_MICROSOFT_EXCEL Microsoft Office Excel ドキュメントのファイル形式
WPD_OBJECT_FORMAT_MICROSOFT_POWERPOINT Microsoft Office PowerPoint ドキュメントのファイル形式
WPD_OBJECT_FORMAT_MICROSOFT_WFC Windows Connect Now ファイル形式
WPD_OBJECT_FORMAT_MICROSOFT_WORD Microsoft Office Word 文書のファイル形式
WPD_OBJECT_FORMAT_MP2 オーディオまたはビデオのファイル形式 (MP2)
WPD_OBJECT_FORMAT_MP3 オーディオ (MP3)
WPD_OBJECT_FORMAT_M4A MPEG4 オーディオ ファイル
WPD_OBJECT_FORMAT_MP4 MPEG4 ビデオ ファイル
WPD_OBJECT_FORMAT_MPEG ビデオ (MPEG)
WPD_OBJECT_FORMAT_MPLPLAYLIST プレイリスト (MPL)
WPD_OBJECT_FORMAT_NETWORK_ASSOCIATION ネットワーク関連付けファイル形式
WPD_OBJECT_FORMAT_OGG オーディオ (OCG)
WPD_OBJECT_FORMAT_PCD Image (PhotoCD Image Pac)
WPD_OBJECT_FORMAT_PICT Image (Apple QuickDraw Image Format)
WPD_OBJECT_FORMAT_PLSPLAYLIST プレイリスト (PLS)
WPD_OBJECT_FORMAT_PNG 画像 (ポータブル ネットワーク グラフィックス)
WPD_OBJECT_FORMAT_PROPERTIES_ONLY このオブジェクトにはデータ ストリームがなく、プロパティによって完全に指定されます
WPD_OBJECT_FORMAT_QCELP オーディオ (クアルコム コード励起線形予測)
WPD_OBJECT_FORMAT_SCRIPT スクリプト (デバイス固有の形式)
WPD_OBJECT_FORMAT_TEXT テキスト
WPD_OBJECT_FORMAT_TIFF イメージ (タグ イメージ ファイル形式)
WPD_OBJECT_FORMAT_TIFFEP 画像 (電子写真用のタグ画像ファイル形式)
WPD_OBJECT_FORMAT_TIFFIT 画像 (情報技術用のタグ画像ファイル形式)
WPD_OBJECT_FORMAT_UNSPECIFIED デバイス上の未定義または未指定のオブジェクト形式。 これは、定義済みの Windows ポータブル デバイス形式コードでは指定できないオブジェクトに使用されます。
WPD_OBJECT_FORMAT_VCALENDAR1 vCalendar ファイル形式 (vCalendar バージョン 1)
WPD_OBJECT_FORMAT_VCARD2 vCard ファイル形式 (vCard バージョン 2)
WPD_OBJECT_FORMAT_VCARD3 vCard ファイル形式 (vCard バージョン 3)
WPD_OBJECT_FORMAT_WAVE オーディオ ファイル (WAV)
WPD_OBJECT_FORMAT_WBMP イメージ (ワイヤレス アプリケーション プロトコルビットマップ形式)
WPD_OBJECT_FORMAT_WINDOWSIMAGEFORMAT 画像
WPD_OBJECT_FORMAT_WMA オーディオ (WMA)
WPD_OBJECT_FORMAT_WMV ビデオ (WMV)
WPD_OBJECT_FORMAT_WPLPLAYLIST プレイリスト (WPL)
WPD_OBJECT_FORMAT_X509V3CERTIFICATE X509 V3 証明書ファイル形式
WPD_OBJECT_FORMAT_XML XML ファイル形式

 

MTP 以外のデバイス ドライバーのカスタム オブジェクト形式 GUID を

上記のオブジェクト形式 GUID に加えて、デバイス ドライバー ベンダーはプライベート形式コードをサポートする場合があります。 その場合は、カスタム形式の GUID 全体を発行する必要があります。

MTP クラス ドライバー のカスタム オブジェクト形式 GUID の

Microsoft では、MTP デバイス用のクラス ドライバーを提供しています。 MTP デバイスがベンダー固有の形式をサポートしている場合、デバイス ベンダーは、WPD_OBJECT_FORMAT_UNSPECIFIED GUID を UINT16 型のカスタム形式コードで拡張できます。

たとえば、0xB001のベンダー拡張形式コードは、次の GUID として表示されます。

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

WPD アプリケーションでは、コンテンツ タイプを使用して MTP ドライバーに対してサポートされている形式のクエリを実行します。 特定のコンテンツ タイプがサポートされている場合、ドライバーはWPD_OBJECT_FORMAT_UNSPECIFIED_GUIDの拡張値を返します。

Device Services オブジェクト形式の GUID

デバイス サービスでは、必要に応じて追加の形式 GUID を定義できます。 これらは、各デバイス サービス (ContactsDeviceService.h など) のヘッダー ファイルにあります。

プログラミング リファレンス