IMAPI_PROFILE_TYPE列挙 (imapi2.h)

CD および DVD デバイスの使用可能なプロファイルの値を定義します。 プロファイルは、デバイスがサポートするメディアと機能の種類を定義します。

構文

typedef enum _IMAPI_PROFILE_TYPE {
  IMAPI_PROFILE_TYPE_INVALID = 0,
  IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK = 0x1,
  IMAPI_PROFILE_TYPE_REMOVABLE_DISK = 0x2,
  IMAPI_PROFILE_TYPE_MO_ERASABLE = 0x3,
  IMAPI_PROFILE_TYPE_MO_WRITE_ONCE = 0x4,
  IMAPI_PROFILE_TYPE_AS_MO = 0x5,
  IMAPI_PROFILE_TYPE_CDROM = 0x8,
  IMAPI_PROFILE_TYPE_CD_RECORDABLE = 0x9,
  IMAPI_PROFILE_TYPE_CD_REWRITABLE = 0xa,
  IMAPI_PROFILE_TYPE_DVDROM = 0x10,
  IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE = 0x11,
  IMAPI_PROFILE_TYPE_DVD_RAM = 0x12,
  IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE = 0x13,
  IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL = 0x14,
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL = 0x15,
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP = 0x16,
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW = 0x1a,
  IMAPI_PROFILE_TYPE_DVD_PLUS_R = 0x1b,
  IMAPI_PROFILE_TYPE_DDCDROM = 0x20,
  IMAPI_PROFILE_TYPE_DDCD_RECORDABLE = 0x21,
  IMAPI_PROFILE_TYPE_DDCD_REWRITABLE = 0x22,
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL = 0x2a,
  IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL = 0x2b,
  IMAPI_PROFILE_TYPE_BD_ROM = 0x40,
  IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL = 0x41,
  IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING = 0x42,
  IMAPI_PROFILE_TYPE_BD_REWRITABLE = 0x43,
  IMAPI_PROFILE_TYPE_HD_DVD_ROM = 0x50,
  IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE = 0x51,
  IMAPI_PROFILE_TYPE_HD_DVD_RAM = 0x52,
  IMAPI_PROFILE_TYPE_NON_STANDARD = 0xffff
} IMAPI_PROFILE_TYPE, *PIMAPI_PROFILE_TYPE;

定数

 
IMAPI_PROFILE_TYPE_INVALID
値: 0
プロファイルが無効です。
IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK
値: 0x1
ハード ディスクは取り外し可能ではありません。
IMAPI_PROFILE_TYPE_REMOVABLE_DISK
値: 0x2
ハード ディスクは取り外し可能です。
IMAPI_PROFILE_TYPE_MO_ERASABLE
値: 0x3
消去可能なドライブ Magneto-Optical。
IMAPI_PROFILE_TYPE_MO_WRITE_ONCE
値: 0x4
書き込み 1 回の光ドライブ。
IMAPI_PROFILE_TYPE_AS_MO
値: 0x5
ドライブ Magneto-Optical 高度なストレージ。
IMAPI_PROFILE_TYPE_CDROM
値: 0x8
CD-ROM ドライブ。
IMAPI_PROFILE_TYPE_CD_RECORDABLE
値: 0x9
CD-R ドライブ。
IMAPI_PROFILE_TYPE_CD_REWRITABLE
値: 0xa
CD-RW または CD+RW ドライブ。
IMAPI_PROFILE_TYPE_DVDROM
値: 0x10
DVD-ROM ドライブ。
IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE
値: 0x11
DVD-R 順次記録ドライブ。
IMAPI_PROFILE_TYPE_DVD_RAM
値: 0x12
DVD-RAM ドライブ。
IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE
値: 0x13
DVD-RW 制限付き上書きドライブ。
IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL
値: 0x14
DVD-RW 順次記録ドライブ。
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL
値: 0x15
DVD-R デュアル層シーケンシャル記録ドライブ。
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP
値: 0x16
DVD-R デュアル レイヤージャンプ記録ドライブ。
IMAPI_PROFILE_TYPE_DVD_PLUS_RW
値: 0x1a
DVD+RW ドライブ。
IMAPI_PROFILE_TYPE_DVD_PLUS_R
値: 0x1b
DVD + R ドライブ。
IMAPI_PROFILE_TYPE_DDCDROM
値: 0x20
二重密度 CD ドライブ。

メモ このプロファイルは非推奨になりました。

 
IMAPI_PROFILE_TYPE_DDCD_RECORDABLE
値: 0x21
二重密度 CD-R ドライブ。

メモ このプロファイルは非推奨になりました。

 
IMAPI_PROFILE_TYPE_DDCD_REWRITABLE
値: 0x22
二重密度 CD-RW ドライブ。

メモ このプロファイルは非推奨になりました。

 
IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL
値: 0x2a
DVD+ RW デュアルレイヤー ドライブ。
IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL
値: 0x2b
DVD + R デュアルレイヤー ドライブ。
IMAPI_PROFILE_TYPE_BD_ROM
値: 0x40
Blu-ray 読み取り専用ドライブ。
IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL
値: 0x41
連続記録を備えた書き込み 1 回の Blu-ray ドライブ。
IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING
値: 0x42
ランダム アクセス記録機能を備えた書き込み 1 回の Blu-ray ドライブ。
IMAPI_PROFILE_TYPE_BD_REWRITABLE
値: 0x43
書き換え可能な Blu-ray ドライブ。
IMAPI_PROFILE_TYPE_HD_DVD_ROM
値: 0x50
読み取り専用の高密度 DVD ドライブ。
IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE
値: 0x51
高密度 DVD ドライブを 1 回書き込みます。
IMAPI_PROFILE_TYPE_HD_DVD_RAM
値: 0x52
ランダム アクセスの位置を持つ高密度 DVD ドライブ。
IMAPI_PROFILE_TYPE_NON_STANDARD
値: 0xffff
非標準ドライブ。

解説

特徴の種類の値の範囲は、0xFFFFに0x0000されることに注意してください。 この列挙には、マルチメディア コマンド - 5 (MMC) 仕様で定義されている機能が含まれています。 各プロファイルの完全な定義については、「ftp://ftp.t10.org/t10/drafts/mmc5 の MMC 仕様の最新リリースのプロファイル定義」を参照してください。

ここで定義されていない他の値が存在する可能性があります。 この列挙体のコンシューマーは、このリストが有効な値の唯一のセットであると想定しないでください。

要件

   
サポートされている最小のクライアント Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header imapi2.h

関連項目

IDiscRecorder2::get_SupportedProfiles

IDiscRecorder2Ex::GetSupportedProfiles