Win32 API 日本語リファレンス
ホームStorage.Imapi › IMAPI_MEDIA_PHYSICAL_TYPE

IMAPI_MEDIA_PHYSICAL_TYPE

列挙型
基底型i4

メンバー 21

名前10進16進説明
IMAPI_MEDIA_TYPE_UNKNOWN00x0ディスクレコーダーに不明な種類のメディアが入っているか、レコーダーが空です。
IMAPI_MEDIA_TYPE_CDROM10x1ドライブに CD-ROM または CD-R/RW メディアが入っています。
IMAPI_MEDIA_TYPE_CDR20x2ドライブに追記型 (CD-R) メディアが入っています。
IMAPI_MEDIA_TYPE_CDRW30x3ドライブに書き換え可能 (CD-RW) メディアが入っています。
IMAPI_MEDIA_TYPE_DVDROM40x4DVD ドライブまたは DVD メディアが読み取り専用です。
IMAPI_MEDIA_TYPE_DVDRAM50x5ドライブに DVD-RAM メディアが入っています。
IMAPI_MEDIA_TYPE_DVDPLUSR60x6ドライブに DVD プラス形式をサポートする追記型メディア (DVD+R) が入っています。
IMAPI_MEDIA_TYPE_DVDPLUSRW70x7ドライブに DVD プラス形式をサポートする書き換え可能メディア (DVD+RW) が入っています。
IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER80x8ドライブに DVD プラス形式をサポートする追記型の 2 層メディア (DVD+R DL) が入っています。
IMAPI_MEDIA_TYPE_DVDDASHR90x9ドライブに DVD ダッシュ形式をサポートする追記型メディア (DVD-R) が入っています。
IMAPI_MEDIA_TYPE_DVDDASHRW100xAドライブに DVD ダッシュ形式をサポートする書き換え可能メディア (DVD-RW) が入っています。
IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER110xBドライブに DVD ダッシュ形式をサポートする追記型の 2 層メディア (DVD-R DL) が入っています。
IMAPI_MEDIA_TYPE_DISK120xCドライブにランダムアクセス書き込みをサポートする種類のメディアが入っています。この種類のメディアは、損傷したトラックを特定して使用を回避するハードウェア欠陥管理をサポートします。
IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER130xDドライブに DVD プラス形式をサポートする書き換え可能な 2 層メディア (DVD+RW DL) が入っています。
IMAPI_MEDIA_TYPE_HDDVDROM140xEドライブに高精細度の読み取り専用 DVD メディア (HD DVD-ROM) が入っています。
IMAPI_MEDIA_TYPE_HDDVDR150xFドライブに追記型の高精細度メディア (HD DVD-R) が入っています。
IMAPI_MEDIA_TYPE_HDDVDRAM160x10ドライブにランダムアクセス可能な高精細度メディア (HD DVD-RAM) が入っています。
IMAPI_MEDIA_TYPE_BDROM170x11ドライブに読み取り専用の Blu-ray メディア (BD-ROM) が入っています。
IMAPI_MEDIA_TYPE_BDR180x12ドライブに追記型の Blu-ray メディア (BD-R) が入っています。
IMAPI_MEDIA_TYPE_BDRE190x13ドライブに書き換え可能な Blu-ray メディア (BD-RE) が入っています。
IMAPI_MEDIA_TYPE_MAX190x13IMAPI_MEDIA_PHYSICAL_TYPE で定義されている最大値です。

公式ドキュメント

IMAPI がサポートする、現在知られているメディアの種類の値を定義します。

解説(Remarks)

0x00000000..0x0000FFFF の範囲 (両端を含む) の値は、Microsoft による拡張のために予約済みです。サードパーティがこの列挙型を使用して、この一覧にないメディアの種類を報告する場合 (たとえば、一覧にない形式をサポートするために IDiscFormat2Data::get_CurrentPhysicalMediaType を実装する場合) は、それらのメディアの種類に対して 0x00010000..0xFFFFFFFF の範囲の値のみを定義してください。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum IMAPI_MEDIA_PHYSICAL_TYPE : int {
    IMAPI_MEDIA_TYPE_UNKNOWN = 0,
    IMAPI_MEDIA_TYPE_CDROM = 1,
    IMAPI_MEDIA_TYPE_CDR = 2,
    IMAPI_MEDIA_TYPE_CDRW = 3,
    IMAPI_MEDIA_TYPE_DVDROM = 4,
    IMAPI_MEDIA_TYPE_DVDRAM = 5,
    IMAPI_MEDIA_TYPE_DVDPLUSR = 6,
    IMAPI_MEDIA_TYPE_DVDPLUSRW = 7,
    IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER = 8,
    IMAPI_MEDIA_TYPE_DVDDASHR = 9,
    IMAPI_MEDIA_TYPE_DVDDASHRW = 10,
    IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER = 11,
    IMAPI_MEDIA_TYPE_DISK = 12,
    IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER = 13,
    IMAPI_MEDIA_TYPE_HDDVDROM = 14,
    IMAPI_MEDIA_TYPE_HDDVDR = 15,
    IMAPI_MEDIA_TYPE_HDDVDRAM = 16,
    IMAPI_MEDIA_TYPE_BDROM = 17,
    IMAPI_MEDIA_TYPE_BDR = 18,
    IMAPI_MEDIA_TYPE_BDRE = 19,
    IMAPI_MEDIA_TYPE_MAX = 19
} IMAPI_MEDIA_PHYSICAL_TYPE;
public enum IMAPI_MEDIA_PHYSICAL_TYPE : int
{
    IMAPI_MEDIA_TYPE_UNKNOWN = 0,
    IMAPI_MEDIA_TYPE_CDROM = 1,
    IMAPI_MEDIA_TYPE_CDR = 2,
    IMAPI_MEDIA_TYPE_CDRW = 3,
    IMAPI_MEDIA_TYPE_DVDROM = 4,
    IMAPI_MEDIA_TYPE_DVDRAM = 5,
    IMAPI_MEDIA_TYPE_DVDPLUSR = 6,
    IMAPI_MEDIA_TYPE_DVDPLUSRW = 7,
    IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER = 8,
    IMAPI_MEDIA_TYPE_DVDDASHR = 9,
    IMAPI_MEDIA_TYPE_DVDDASHRW = 10,
    IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER = 11,
    IMAPI_MEDIA_TYPE_DISK = 12,
    IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER = 13,
    IMAPI_MEDIA_TYPE_HDDVDROM = 14,
    IMAPI_MEDIA_TYPE_HDDVDR = 15,
    IMAPI_MEDIA_TYPE_HDDVDRAM = 16,
    IMAPI_MEDIA_TYPE_BDROM = 17,
    IMAPI_MEDIA_TYPE_BDR = 18,
    IMAPI_MEDIA_TYPE_BDRE = 19,
    IMAPI_MEDIA_TYPE_MAX = 19,
}
Public Enum IMAPI_MEDIA_PHYSICAL_TYPE As Integer
    IMAPI_MEDIA_TYPE_UNKNOWN = 0
    IMAPI_MEDIA_TYPE_CDROM = 1
    IMAPI_MEDIA_TYPE_CDR = 2
    IMAPI_MEDIA_TYPE_CDRW = 3
    IMAPI_MEDIA_TYPE_DVDROM = 4
    IMAPI_MEDIA_TYPE_DVDRAM = 5
    IMAPI_MEDIA_TYPE_DVDPLUSR = 6
    IMAPI_MEDIA_TYPE_DVDPLUSRW = 7
    IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER = 8
    IMAPI_MEDIA_TYPE_DVDDASHR = 9
    IMAPI_MEDIA_TYPE_DVDDASHRW = 10
    IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER = 11
    IMAPI_MEDIA_TYPE_DISK = 12
    IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER = 13
    IMAPI_MEDIA_TYPE_HDDVDROM = 14
    IMAPI_MEDIA_TYPE_HDDVDR = 15
    IMAPI_MEDIA_TYPE_HDDVDRAM = 16
    IMAPI_MEDIA_TYPE_BDROM = 17
    IMAPI_MEDIA_TYPE_BDR = 18
    IMAPI_MEDIA_TYPE_BDRE = 19
    IMAPI_MEDIA_TYPE_MAX = 19
End Enum
import enum

class IMAPI_MEDIA_PHYSICAL_TYPE(enum.IntEnum):
    IMAPI_MEDIA_TYPE_UNKNOWN = 0
    IMAPI_MEDIA_TYPE_CDROM = 1
    IMAPI_MEDIA_TYPE_CDR = 2
    IMAPI_MEDIA_TYPE_CDRW = 3
    IMAPI_MEDIA_TYPE_DVDROM = 4
    IMAPI_MEDIA_TYPE_DVDRAM = 5
    IMAPI_MEDIA_TYPE_DVDPLUSR = 6
    IMAPI_MEDIA_TYPE_DVDPLUSRW = 7
    IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER = 8
    IMAPI_MEDIA_TYPE_DVDDASHR = 9
    IMAPI_MEDIA_TYPE_DVDDASHRW = 10
    IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER = 11
    IMAPI_MEDIA_TYPE_DISK = 12
    IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER = 13
    IMAPI_MEDIA_TYPE_HDDVDROM = 14
    IMAPI_MEDIA_TYPE_HDDVDR = 15
    IMAPI_MEDIA_TYPE_HDDVDRAM = 16
    IMAPI_MEDIA_TYPE_BDROM = 17
    IMAPI_MEDIA_TYPE_BDR = 18
    IMAPI_MEDIA_TYPE_BDRE = 19
    IMAPI_MEDIA_TYPE_MAX = 19
// IMAPI_MEDIA_PHYSICAL_TYPE
pub const IMAPI_MEDIA_TYPE_UNKNOWN: i32 = 0;
pub const IMAPI_MEDIA_TYPE_CDROM: i32 = 1;
pub const IMAPI_MEDIA_TYPE_CDR: i32 = 2;
pub const IMAPI_MEDIA_TYPE_CDRW: i32 = 3;
pub const IMAPI_MEDIA_TYPE_DVDROM: i32 = 4;
pub const IMAPI_MEDIA_TYPE_DVDRAM: i32 = 5;
pub const IMAPI_MEDIA_TYPE_DVDPLUSR: i32 = 6;
pub const IMAPI_MEDIA_TYPE_DVDPLUSRW: i32 = 7;
pub const IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER: i32 = 8;
pub const IMAPI_MEDIA_TYPE_DVDDASHR: i32 = 9;
pub const IMAPI_MEDIA_TYPE_DVDDASHRW: i32 = 10;
pub const IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER: i32 = 11;
pub const IMAPI_MEDIA_TYPE_DISK: i32 = 12;
pub const IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER: i32 = 13;
pub const IMAPI_MEDIA_TYPE_HDDVDROM: i32 = 14;
pub const IMAPI_MEDIA_TYPE_HDDVDR: i32 = 15;
pub const IMAPI_MEDIA_TYPE_HDDVDRAM: i32 = 16;
pub const IMAPI_MEDIA_TYPE_BDROM: i32 = 17;
pub const IMAPI_MEDIA_TYPE_BDR: i32 = 18;
pub const IMAPI_MEDIA_TYPE_BDRE: i32 = 19;
pub const IMAPI_MEDIA_TYPE_MAX: i32 = 19;
// IMAPI_MEDIA_PHYSICAL_TYPE
const (
	IMAPI_MEDIA_TYPE_UNKNOWN int32 = 0
	IMAPI_MEDIA_TYPE_CDROM int32 = 1
	IMAPI_MEDIA_TYPE_CDR int32 = 2
	IMAPI_MEDIA_TYPE_CDRW int32 = 3
	IMAPI_MEDIA_TYPE_DVDROM int32 = 4
	IMAPI_MEDIA_TYPE_DVDRAM int32 = 5
	IMAPI_MEDIA_TYPE_DVDPLUSR int32 = 6
	IMAPI_MEDIA_TYPE_DVDPLUSRW int32 = 7
	IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER int32 = 8
	IMAPI_MEDIA_TYPE_DVDDASHR int32 = 9
	IMAPI_MEDIA_TYPE_DVDDASHRW int32 = 10
	IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER int32 = 11
	IMAPI_MEDIA_TYPE_DISK int32 = 12
	IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER int32 = 13
	IMAPI_MEDIA_TYPE_HDDVDROM int32 = 14
	IMAPI_MEDIA_TYPE_HDDVDR int32 = 15
	IMAPI_MEDIA_TYPE_HDDVDRAM int32 = 16
	IMAPI_MEDIA_TYPE_BDROM int32 = 17
	IMAPI_MEDIA_TYPE_BDR int32 = 18
	IMAPI_MEDIA_TYPE_BDRE int32 = 19
	IMAPI_MEDIA_TYPE_MAX int32 = 19
)
const
  IMAPI_MEDIA_TYPE_UNKNOWN = 0;
  IMAPI_MEDIA_TYPE_CDROM = 1;
  IMAPI_MEDIA_TYPE_CDR = 2;
  IMAPI_MEDIA_TYPE_CDRW = 3;
  IMAPI_MEDIA_TYPE_DVDROM = 4;
  IMAPI_MEDIA_TYPE_DVDRAM = 5;
  IMAPI_MEDIA_TYPE_DVDPLUSR = 6;
  IMAPI_MEDIA_TYPE_DVDPLUSRW = 7;
  IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER = 8;
  IMAPI_MEDIA_TYPE_DVDDASHR = 9;
  IMAPI_MEDIA_TYPE_DVDDASHRW = 10;
  IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER = 11;
  IMAPI_MEDIA_TYPE_DISK = 12;
  IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER = 13;
  IMAPI_MEDIA_TYPE_HDDVDROM = 14;
  IMAPI_MEDIA_TYPE_HDDVDR = 15;
  IMAPI_MEDIA_TYPE_HDDVDRAM = 16;
  IMAPI_MEDIA_TYPE_BDROM = 17;
  IMAPI_MEDIA_TYPE_BDR = 18;
  IMAPI_MEDIA_TYPE_BDRE = 19;
  IMAPI_MEDIA_TYPE_MAX = 19;
// IMAPI_MEDIA_PHYSICAL_TYPE
pub const IMAPI_MEDIA_TYPE_UNKNOWN: i32 = 0;
pub const IMAPI_MEDIA_TYPE_CDROM: i32 = 1;
pub const IMAPI_MEDIA_TYPE_CDR: i32 = 2;
pub const IMAPI_MEDIA_TYPE_CDRW: i32 = 3;
pub const IMAPI_MEDIA_TYPE_DVDROM: i32 = 4;
pub const IMAPI_MEDIA_TYPE_DVDRAM: i32 = 5;
pub const IMAPI_MEDIA_TYPE_DVDPLUSR: i32 = 6;
pub const IMAPI_MEDIA_TYPE_DVDPLUSRW: i32 = 7;
pub const IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER: i32 = 8;
pub const IMAPI_MEDIA_TYPE_DVDDASHR: i32 = 9;
pub const IMAPI_MEDIA_TYPE_DVDDASHRW: i32 = 10;
pub const IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER: i32 = 11;
pub const IMAPI_MEDIA_TYPE_DISK: i32 = 12;
pub const IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER: i32 = 13;
pub const IMAPI_MEDIA_TYPE_HDDVDROM: i32 = 14;
pub const IMAPI_MEDIA_TYPE_HDDVDR: i32 = 15;
pub const IMAPI_MEDIA_TYPE_HDDVDRAM: i32 = 16;
pub const IMAPI_MEDIA_TYPE_BDROM: i32 = 17;
pub const IMAPI_MEDIA_TYPE_BDR: i32 = 18;
pub const IMAPI_MEDIA_TYPE_BDRE: i32 = 19;
pub const IMAPI_MEDIA_TYPE_MAX: i32 = 19;
const
  IMAPI_MEDIA_TYPE_UNKNOWN* = 0
  IMAPI_MEDIA_TYPE_CDROM* = 1
  IMAPI_MEDIA_TYPE_CDR* = 2
  IMAPI_MEDIA_TYPE_CDRW* = 3
  IMAPI_MEDIA_TYPE_DVDROM* = 4
  IMAPI_MEDIA_TYPE_DVDRAM* = 5
  IMAPI_MEDIA_TYPE_DVDPLUSR* = 6
  IMAPI_MEDIA_TYPE_DVDPLUSRW* = 7
  IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER* = 8
  IMAPI_MEDIA_TYPE_DVDDASHR* = 9
  IMAPI_MEDIA_TYPE_DVDDASHRW* = 10
  IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER* = 11
  IMAPI_MEDIA_TYPE_DISK* = 12
  IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER* = 13
  IMAPI_MEDIA_TYPE_HDDVDROM* = 14
  IMAPI_MEDIA_TYPE_HDDVDR* = 15
  IMAPI_MEDIA_TYPE_HDDVDRAM* = 16
  IMAPI_MEDIA_TYPE_BDROM* = 17
  IMAPI_MEDIA_TYPE_BDR* = 18
  IMAPI_MEDIA_TYPE_BDRE* = 19
  IMAPI_MEDIA_TYPE_MAX* = 19
enum IMAPI_MEDIA_PHYSICAL_TYPE : int {
    IMAPI_MEDIA_TYPE_UNKNOWN = 0,
    IMAPI_MEDIA_TYPE_CDROM = 1,
    IMAPI_MEDIA_TYPE_CDR = 2,
    IMAPI_MEDIA_TYPE_CDRW = 3,
    IMAPI_MEDIA_TYPE_DVDROM = 4,
    IMAPI_MEDIA_TYPE_DVDRAM = 5,
    IMAPI_MEDIA_TYPE_DVDPLUSR = 6,
    IMAPI_MEDIA_TYPE_DVDPLUSRW = 7,
    IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER = 8,
    IMAPI_MEDIA_TYPE_DVDDASHR = 9,
    IMAPI_MEDIA_TYPE_DVDDASHRW = 10,
    IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER = 11,
    IMAPI_MEDIA_TYPE_DISK = 12,
    IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER = 13,
    IMAPI_MEDIA_TYPE_HDDVDROM = 14,
    IMAPI_MEDIA_TYPE_HDDVDR = 15,
    IMAPI_MEDIA_TYPE_HDDVDRAM = 16,
    IMAPI_MEDIA_TYPE_BDROM = 17,
    IMAPI_MEDIA_TYPE_BDR = 18,
    IMAPI_MEDIA_TYPE_BDRE = 19,
    IMAPI_MEDIA_TYPE_MAX = 19,
}
#define global IMAPI_MEDIA_TYPE_UNKNOWN             0x0
#define global IMAPI_MEDIA_TYPE_CDROM               0x1
#define global IMAPI_MEDIA_TYPE_CDR                 0x2
#define global IMAPI_MEDIA_TYPE_CDRW                0x3
#define global IMAPI_MEDIA_TYPE_DVDROM              0x4
#define global IMAPI_MEDIA_TYPE_DVDRAM              0x5
#define global IMAPI_MEDIA_TYPE_DVDPLUSR            0x6
#define global IMAPI_MEDIA_TYPE_DVDPLUSRW           0x7
#define global IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER  0x8
#define global IMAPI_MEDIA_TYPE_DVDDASHR            0x9
#define global IMAPI_MEDIA_TYPE_DVDDASHRW           0xA
#define global IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER  0xB
#define global IMAPI_MEDIA_TYPE_DISK                0xC
#define global IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER 0xD
#define global IMAPI_MEDIA_TYPE_HDDVDROM            0xE
#define global IMAPI_MEDIA_TYPE_HDDVDR              0xF
#define global IMAPI_MEDIA_TYPE_HDDVDRAM            0x10
#define global IMAPI_MEDIA_TYPE_BDROM               0x11
#define global IMAPI_MEDIA_TYPE_BDR                 0x12
#define global IMAPI_MEDIA_TYPE_BDRE                0x13
#define global IMAPI_MEDIA_TYPE_MAX                 0x13