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

IMAPI_PROFILE_TYPE

列挙型
基底型i4

メンバー 31

名前10進16進
IMAPI_PROFILE_TYPE_INVALID00x0
IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK10x1
IMAPI_PROFILE_TYPE_REMOVABLE_DISK20x2
IMAPI_PROFILE_TYPE_MO_ERASABLE30x3
IMAPI_PROFILE_TYPE_MO_WRITE_ONCE40x4
IMAPI_PROFILE_TYPE_AS_MO50x5
IMAPI_PROFILE_TYPE_CDROM80x8
IMAPI_PROFILE_TYPE_CD_RECORDABLE90x9
IMAPI_PROFILE_TYPE_CD_REWRITABLE100xA
IMAPI_PROFILE_TYPE_DVDROM160x10
IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE170x11
IMAPI_PROFILE_TYPE_DVD_RAM180x12
IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE190x13
IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL200x14
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL210x15
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP220x16
IMAPI_PROFILE_TYPE_DVD_PLUS_RW260x1A
IMAPI_PROFILE_TYPE_DVD_PLUS_R270x1B
IMAPI_PROFILE_TYPE_DDCDROM320x20
IMAPI_PROFILE_TYPE_DDCD_RECORDABLE330x21
IMAPI_PROFILE_TYPE_DDCD_REWRITABLE340x22
IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL420x2A
IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL430x2B
IMAPI_PROFILE_TYPE_BD_ROM640x40
IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL650x41
IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING660x42
IMAPI_PROFILE_TYPE_BD_REWRITABLE670x43
IMAPI_PROFILE_TYPE_HD_DVD_ROM800x50
IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE810x51
IMAPI_PROFILE_TYPE_HD_DVD_RAM820x52
IMAPI_PROFILE_TYPE_NON_STANDARD655350xFFFF

各言語での定義

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

typedef enum IMAPI_PROFILE_TYPE : int {
    IMAPI_PROFILE_TYPE_INVALID = 0,
    IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK = 1,
    IMAPI_PROFILE_TYPE_REMOVABLE_DISK = 2,
    IMAPI_PROFILE_TYPE_MO_ERASABLE = 3,
    IMAPI_PROFILE_TYPE_MO_WRITE_ONCE = 4,
    IMAPI_PROFILE_TYPE_AS_MO = 5,
    IMAPI_PROFILE_TYPE_CDROM = 8,
    IMAPI_PROFILE_TYPE_CD_RECORDABLE = 9,
    IMAPI_PROFILE_TYPE_CD_REWRITABLE = 10,
    IMAPI_PROFILE_TYPE_DVDROM = 16,
    IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE = 17,
    IMAPI_PROFILE_TYPE_DVD_RAM = 18,
    IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE = 19,
    IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL = 20,
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL = 21,
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP = 22,
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW = 26,
    IMAPI_PROFILE_TYPE_DVD_PLUS_R = 27,
    IMAPI_PROFILE_TYPE_DDCDROM = 32,
    IMAPI_PROFILE_TYPE_DDCD_RECORDABLE = 33,
    IMAPI_PROFILE_TYPE_DDCD_REWRITABLE = 34,
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL = 42,
    IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL = 43,
    IMAPI_PROFILE_TYPE_BD_ROM = 64,
    IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL = 65,
    IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING = 66,
    IMAPI_PROFILE_TYPE_BD_REWRITABLE = 67,
    IMAPI_PROFILE_TYPE_HD_DVD_ROM = 80,
    IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE = 81,
    IMAPI_PROFILE_TYPE_HD_DVD_RAM = 82,
    IMAPI_PROFILE_TYPE_NON_STANDARD = 65535
} IMAPI_PROFILE_TYPE;
public enum IMAPI_PROFILE_TYPE : int
{
    IMAPI_PROFILE_TYPE_INVALID = 0,
    IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK = 1,
    IMAPI_PROFILE_TYPE_REMOVABLE_DISK = 2,
    IMAPI_PROFILE_TYPE_MO_ERASABLE = 3,
    IMAPI_PROFILE_TYPE_MO_WRITE_ONCE = 4,
    IMAPI_PROFILE_TYPE_AS_MO = 5,
    IMAPI_PROFILE_TYPE_CDROM = 8,
    IMAPI_PROFILE_TYPE_CD_RECORDABLE = 9,
    IMAPI_PROFILE_TYPE_CD_REWRITABLE = 10,
    IMAPI_PROFILE_TYPE_DVDROM = 16,
    IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE = 17,
    IMAPI_PROFILE_TYPE_DVD_RAM = 18,
    IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE = 19,
    IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL = 20,
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL = 21,
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP = 22,
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW = 26,
    IMAPI_PROFILE_TYPE_DVD_PLUS_R = 27,
    IMAPI_PROFILE_TYPE_DDCDROM = 32,
    IMAPI_PROFILE_TYPE_DDCD_RECORDABLE = 33,
    IMAPI_PROFILE_TYPE_DDCD_REWRITABLE = 34,
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL = 42,
    IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL = 43,
    IMAPI_PROFILE_TYPE_BD_ROM = 64,
    IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL = 65,
    IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING = 66,
    IMAPI_PROFILE_TYPE_BD_REWRITABLE = 67,
    IMAPI_PROFILE_TYPE_HD_DVD_ROM = 80,
    IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE = 81,
    IMAPI_PROFILE_TYPE_HD_DVD_RAM = 82,
    IMAPI_PROFILE_TYPE_NON_STANDARD = 65535,
}
Public Enum IMAPI_PROFILE_TYPE As Integer
    IMAPI_PROFILE_TYPE_INVALID = 0
    IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK = 1
    IMAPI_PROFILE_TYPE_REMOVABLE_DISK = 2
    IMAPI_PROFILE_TYPE_MO_ERASABLE = 3
    IMAPI_PROFILE_TYPE_MO_WRITE_ONCE = 4
    IMAPI_PROFILE_TYPE_AS_MO = 5
    IMAPI_PROFILE_TYPE_CDROM = 8
    IMAPI_PROFILE_TYPE_CD_RECORDABLE = 9
    IMAPI_PROFILE_TYPE_CD_REWRITABLE = 10
    IMAPI_PROFILE_TYPE_DVDROM = 16
    IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE = 17
    IMAPI_PROFILE_TYPE_DVD_RAM = 18
    IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE = 19
    IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL = 20
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL = 21
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP = 22
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW = 26
    IMAPI_PROFILE_TYPE_DVD_PLUS_R = 27
    IMAPI_PROFILE_TYPE_DDCDROM = 32
    IMAPI_PROFILE_TYPE_DDCD_RECORDABLE = 33
    IMAPI_PROFILE_TYPE_DDCD_REWRITABLE = 34
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL = 42
    IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL = 43
    IMAPI_PROFILE_TYPE_BD_ROM = 64
    IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL = 65
    IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING = 66
    IMAPI_PROFILE_TYPE_BD_REWRITABLE = 67
    IMAPI_PROFILE_TYPE_HD_DVD_ROM = 80
    IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE = 81
    IMAPI_PROFILE_TYPE_HD_DVD_RAM = 82
    IMAPI_PROFILE_TYPE_NON_STANDARD = 65535
End Enum
import enum

class IMAPI_PROFILE_TYPE(enum.IntEnum):
    IMAPI_PROFILE_TYPE_INVALID = 0
    IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK = 1
    IMAPI_PROFILE_TYPE_REMOVABLE_DISK = 2
    IMAPI_PROFILE_TYPE_MO_ERASABLE = 3
    IMAPI_PROFILE_TYPE_MO_WRITE_ONCE = 4
    IMAPI_PROFILE_TYPE_AS_MO = 5
    IMAPI_PROFILE_TYPE_CDROM = 8
    IMAPI_PROFILE_TYPE_CD_RECORDABLE = 9
    IMAPI_PROFILE_TYPE_CD_REWRITABLE = 10
    IMAPI_PROFILE_TYPE_DVDROM = 16
    IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE = 17
    IMAPI_PROFILE_TYPE_DVD_RAM = 18
    IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE = 19
    IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL = 20
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL = 21
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP = 22
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW = 26
    IMAPI_PROFILE_TYPE_DVD_PLUS_R = 27
    IMAPI_PROFILE_TYPE_DDCDROM = 32
    IMAPI_PROFILE_TYPE_DDCD_RECORDABLE = 33
    IMAPI_PROFILE_TYPE_DDCD_REWRITABLE = 34
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL = 42
    IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL = 43
    IMAPI_PROFILE_TYPE_BD_ROM = 64
    IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL = 65
    IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING = 66
    IMAPI_PROFILE_TYPE_BD_REWRITABLE = 67
    IMAPI_PROFILE_TYPE_HD_DVD_ROM = 80
    IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE = 81
    IMAPI_PROFILE_TYPE_HD_DVD_RAM = 82
    IMAPI_PROFILE_TYPE_NON_STANDARD = 65535
// IMAPI_PROFILE_TYPE
pub const IMAPI_PROFILE_TYPE_INVALID: i32 = 0;
pub const IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK: i32 = 1;
pub const IMAPI_PROFILE_TYPE_REMOVABLE_DISK: i32 = 2;
pub const IMAPI_PROFILE_TYPE_MO_ERASABLE: i32 = 3;
pub const IMAPI_PROFILE_TYPE_MO_WRITE_ONCE: i32 = 4;
pub const IMAPI_PROFILE_TYPE_AS_MO: i32 = 5;
pub const IMAPI_PROFILE_TYPE_CDROM: i32 = 8;
pub const IMAPI_PROFILE_TYPE_CD_RECORDABLE: i32 = 9;
pub const IMAPI_PROFILE_TYPE_CD_REWRITABLE: i32 = 10;
pub const IMAPI_PROFILE_TYPE_DVDROM: i32 = 16;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE: i32 = 17;
pub const IMAPI_PROFILE_TYPE_DVD_RAM: i32 = 18;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE: i32 = 19;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL: i32 = 20;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL: i32 = 21;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP: i32 = 22;
pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW: i32 = 26;
pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R: i32 = 27;
pub const IMAPI_PROFILE_TYPE_DDCDROM: i32 = 32;
pub const IMAPI_PROFILE_TYPE_DDCD_RECORDABLE: i32 = 33;
pub const IMAPI_PROFILE_TYPE_DDCD_REWRITABLE: i32 = 34;
pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL: i32 = 42;
pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL: i32 = 43;
pub const IMAPI_PROFILE_TYPE_BD_ROM: i32 = 64;
pub const IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL: i32 = 65;
pub const IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING: i32 = 66;
pub const IMAPI_PROFILE_TYPE_BD_REWRITABLE: i32 = 67;
pub const IMAPI_PROFILE_TYPE_HD_DVD_ROM: i32 = 80;
pub const IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE: i32 = 81;
pub const IMAPI_PROFILE_TYPE_HD_DVD_RAM: i32 = 82;
pub const IMAPI_PROFILE_TYPE_NON_STANDARD: i32 = 65535;
// IMAPI_PROFILE_TYPE
const (
	IMAPI_PROFILE_TYPE_INVALID int32 = 0
	IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK int32 = 1
	IMAPI_PROFILE_TYPE_REMOVABLE_DISK int32 = 2
	IMAPI_PROFILE_TYPE_MO_ERASABLE int32 = 3
	IMAPI_PROFILE_TYPE_MO_WRITE_ONCE int32 = 4
	IMAPI_PROFILE_TYPE_AS_MO int32 = 5
	IMAPI_PROFILE_TYPE_CDROM int32 = 8
	IMAPI_PROFILE_TYPE_CD_RECORDABLE int32 = 9
	IMAPI_PROFILE_TYPE_CD_REWRITABLE int32 = 10
	IMAPI_PROFILE_TYPE_DVDROM int32 = 16
	IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE int32 = 17
	IMAPI_PROFILE_TYPE_DVD_RAM int32 = 18
	IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE int32 = 19
	IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL int32 = 20
	IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL int32 = 21
	IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP int32 = 22
	IMAPI_PROFILE_TYPE_DVD_PLUS_RW int32 = 26
	IMAPI_PROFILE_TYPE_DVD_PLUS_R int32 = 27
	IMAPI_PROFILE_TYPE_DDCDROM int32 = 32
	IMAPI_PROFILE_TYPE_DDCD_RECORDABLE int32 = 33
	IMAPI_PROFILE_TYPE_DDCD_REWRITABLE int32 = 34
	IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL int32 = 42
	IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL int32 = 43
	IMAPI_PROFILE_TYPE_BD_ROM int32 = 64
	IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL int32 = 65
	IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING int32 = 66
	IMAPI_PROFILE_TYPE_BD_REWRITABLE int32 = 67
	IMAPI_PROFILE_TYPE_HD_DVD_ROM int32 = 80
	IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE int32 = 81
	IMAPI_PROFILE_TYPE_HD_DVD_RAM int32 = 82
	IMAPI_PROFILE_TYPE_NON_STANDARD int32 = 65535
)
const
  IMAPI_PROFILE_TYPE_INVALID = 0;
  IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK = 1;
  IMAPI_PROFILE_TYPE_REMOVABLE_DISK = 2;
  IMAPI_PROFILE_TYPE_MO_ERASABLE = 3;
  IMAPI_PROFILE_TYPE_MO_WRITE_ONCE = 4;
  IMAPI_PROFILE_TYPE_AS_MO = 5;
  IMAPI_PROFILE_TYPE_CDROM = 8;
  IMAPI_PROFILE_TYPE_CD_RECORDABLE = 9;
  IMAPI_PROFILE_TYPE_CD_REWRITABLE = 10;
  IMAPI_PROFILE_TYPE_DVDROM = 16;
  IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE = 17;
  IMAPI_PROFILE_TYPE_DVD_RAM = 18;
  IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE = 19;
  IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL = 20;
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL = 21;
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP = 22;
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW = 26;
  IMAPI_PROFILE_TYPE_DVD_PLUS_R = 27;
  IMAPI_PROFILE_TYPE_DDCDROM = 32;
  IMAPI_PROFILE_TYPE_DDCD_RECORDABLE = 33;
  IMAPI_PROFILE_TYPE_DDCD_REWRITABLE = 34;
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL = 42;
  IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL = 43;
  IMAPI_PROFILE_TYPE_BD_ROM = 64;
  IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL = 65;
  IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING = 66;
  IMAPI_PROFILE_TYPE_BD_REWRITABLE = 67;
  IMAPI_PROFILE_TYPE_HD_DVD_ROM = 80;
  IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE = 81;
  IMAPI_PROFILE_TYPE_HD_DVD_RAM = 82;
  IMAPI_PROFILE_TYPE_NON_STANDARD = 65535;
// IMAPI_PROFILE_TYPE
pub const IMAPI_PROFILE_TYPE_INVALID: i32 = 0;
pub const IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK: i32 = 1;
pub const IMAPI_PROFILE_TYPE_REMOVABLE_DISK: i32 = 2;
pub const IMAPI_PROFILE_TYPE_MO_ERASABLE: i32 = 3;
pub const IMAPI_PROFILE_TYPE_MO_WRITE_ONCE: i32 = 4;
pub const IMAPI_PROFILE_TYPE_AS_MO: i32 = 5;
pub const IMAPI_PROFILE_TYPE_CDROM: i32 = 8;
pub const IMAPI_PROFILE_TYPE_CD_RECORDABLE: i32 = 9;
pub const IMAPI_PROFILE_TYPE_CD_REWRITABLE: i32 = 10;
pub const IMAPI_PROFILE_TYPE_DVDROM: i32 = 16;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE: i32 = 17;
pub const IMAPI_PROFILE_TYPE_DVD_RAM: i32 = 18;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE: i32 = 19;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL: i32 = 20;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL: i32 = 21;
pub const IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP: i32 = 22;
pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW: i32 = 26;
pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R: i32 = 27;
pub const IMAPI_PROFILE_TYPE_DDCDROM: i32 = 32;
pub const IMAPI_PROFILE_TYPE_DDCD_RECORDABLE: i32 = 33;
pub const IMAPI_PROFILE_TYPE_DDCD_REWRITABLE: i32 = 34;
pub const IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL: i32 = 42;
pub const IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL: i32 = 43;
pub const IMAPI_PROFILE_TYPE_BD_ROM: i32 = 64;
pub const IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL: i32 = 65;
pub const IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING: i32 = 66;
pub const IMAPI_PROFILE_TYPE_BD_REWRITABLE: i32 = 67;
pub const IMAPI_PROFILE_TYPE_HD_DVD_ROM: i32 = 80;
pub const IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE: i32 = 81;
pub const IMAPI_PROFILE_TYPE_HD_DVD_RAM: i32 = 82;
pub const IMAPI_PROFILE_TYPE_NON_STANDARD: i32 = 65535;
const
  IMAPI_PROFILE_TYPE_INVALID* = 0
  IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK* = 1
  IMAPI_PROFILE_TYPE_REMOVABLE_DISK* = 2
  IMAPI_PROFILE_TYPE_MO_ERASABLE* = 3
  IMAPI_PROFILE_TYPE_MO_WRITE_ONCE* = 4
  IMAPI_PROFILE_TYPE_AS_MO* = 5
  IMAPI_PROFILE_TYPE_CDROM* = 8
  IMAPI_PROFILE_TYPE_CD_RECORDABLE* = 9
  IMAPI_PROFILE_TYPE_CD_REWRITABLE* = 10
  IMAPI_PROFILE_TYPE_DVDROM* = 16
  IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE* = 17
  IMAPI_PROFILE_TYPE_DVD_RAM* = 18
  IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE* = 19
  IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL* = 20
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL* = 21
  IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP* = 22
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW* = 26
  IMAPI_PROFILE_TYPE_DVD_PLUS_R* = 27
  IMAPI_PROFILE_TYPE_DDCDROM* = 32
  IMAPI_PROFILE_TYPE_DDCD_RECORDABLE* = 33
  IMAPI_PROFILE_TYPE_DDCD_REWRITABLE* = 34
  IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL* = 42
  IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL* = 43
  IMAPI_PROFILE_TYPE_BD_ROM* = 64
  IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL* = 65
  IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING* = 66
  IMAPI_PROFILE_TYPE_BD_REWRITABLE* = 67
  IMAPI_PROFILE_TYPE_HD_DVD_ROM* = 80
  IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE* = 81
  IMAPI_PROFILE_TYPE_HD_DVD_RAM* = 82
  IMAPI_PROFILE_TYPE_NON_STANDARD* = 65535
enum IMAPI_PROFILE_TYPE : int {
    IMAPI_PROFILE_TYPE_INVALID = 0,
    IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK = 1,
    IMAPI_PROFILE_TYPE_REMOVABLE_DISK = 2,
    IMAPI_PROFILE_TYPE_MO_ERASABLE = 3,
    IMAPI_PROFILE_TYPE_MO_WRITE_ONCE = 4,
    IMAPI_PROFILE_TYPE_AS_MO = 5,
    IMAPI_PROFILE_TYPE_CDROM = 8,
    IMAPI_PROFILE_TYPE_CD_RECORDABLE = 9,
    IMAPI_PROFILE_TYPE_CD_REWRITABLE = 10,
    IMAPI_PROFILE_TYPE_DVDROM = 16,
    IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE = 17,
    IMAPI_PROFILE_TYPE_DVD_RAM = 18,
    IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE = 19,
    IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL = 20,
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL = 21,
    IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP = 22,
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW = 26,
    IMAPI_PROFILE_TYPE_DVD_PLUS_R = 27,
    IMAPI_PROFILE_TYPE_DDCDROM = 32,
    IMAPI_PROFILE_TYPE_DDCD_RECORDABLE = 33,
    IMAPI_PROFILE_TYPE_DDCD_REWRITABLE = 34,
    IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL = 42,
    IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL = 43,
    IMAPI_PROFILE_TYPE_BD_ROM = 64,
    IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL = 65,
    IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING = 66,
    IMAPI_PROFILE_TYPE_BD_REWRITABLE = 67,
    IMAPI_PROFILE_TYPE_HD_DVD_ROM = 80,
    IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE = 81,
    IMAPI_PROFILE_TYPE_HD_DVD_RAM = 82,
    IMAPI_PROFILE_TYPE_NON_STANDARD = 65535,
}
#define global IMAPI_PROFILE_TYPE_INVALID                    0x0
#define global IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK         0x1
#define global IMAPI_PROFILE_TYPE_REMOVABLE_DISK             0x2
#define global IMAPI_PROFILE_TYPE_MO_ERASABLE                0x3
#define global IMAPI_PROFILE_TYPE_MO_WRITE_ONCE              0x4
#define global IMAPI_PROFILE_TYPE_AS_MO                      0x5
#define global IMAPI_PROFILE_TYPE_CDROM                      0x8
#define global IMAPI_PROFILE_TYPE_CD_RECORDABLE              0x9
#define global IMAPI_PROFILE_TYPE_CD_REWRITABLE              0xA
#define global IMAPI_PROFILE_TYPE_DVDROM                     0x10
#define global IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE        0x11
#define global IMAPI_PROFILE_TYPE_DVD_RAM                    0x12
#define global IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE        0x13
#define global IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL     0x14
#define global IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL 0x15
#define global IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP 0x16
#define global IMAPI_PROFILE_TYPE_DVD_PLUS_RW                0x1A
#define global IMAPI_PROFILE_TYPE_DVD_PLUS_R                 0x1B
#define global IMAPI_PROFILE_TYPE_DDCDROM                    0x20
#define global IMAPI_PROFILE_TYPE_DDCD_RECORDABLE            0x21
#define global IMAPI_PROFILE_TYPE_DDCD_REWRITABLE            0x22
#define global IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL           0x2A
#define global IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL            0x2B
#define global IMAPI_PROFILE_TYPE_BD_ROM                     0x40
#define global IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL            0x41
#define global IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING      0x42
#define global IMAPI_PROFILE_TYPE_BD_REWRITABLE              0x43
#define global IMAPI_PROFILE_TYPE_HD_DVD_ROM                 0x50
#define global IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE          0x51
#define global IMAPI_PROFILE_TYPE_HD_DVD_RAM                 0x52
#define global IMAPI_PROFILE_TYPE_NON_STANDARD               0xFFFF