Partager via


énumération IMAPI_PROFILE_TYPE (imapi2.h)

Définit des valeurs pour les profils possibles d’un cd-rom et d’un appareil DVD. Un profil définit le type de média et les fonctionnalités prises en charge par l’appareil.

Syntax

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;

Constantes

 
IMAPI_PROFILE_TYPE_INVALID
Valeur : 0
Le profil n’est pas valide.
IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK
Valeur : 0x1
Disque dur non amovible.
IMAPI_PROFILE_TYPE_REMOVABLE_DISK
Valeur : 0x2
Le disque dur est amovible.
IMAPI_PROFILE_TYPE_MO_ERASABLE
Valeur : 0x3
Lecteur Magneto-Optical Erasable.
IMAPI_PROFILE_TYPE_MO_WRITE_ONCE
Valeur : 0x4
Un lecteur optique d’écriture une fois.
IMAPI_PROFILE_TYPE_AS_MO
Valeur : 0x5
Lecteur de stockage avancé Magneto-Optical.
IMAPI_PROFILE_TYPE_CDROM
Valeur : 0x8
Lecteur de CD-ROM.
IMAPI_PROFILE_TYPE_CD_RECORDABLE
Valeur : 0x9
Un lecteur DE CD-R.
IMAPI_PROFILE_TYPE_CD_REWRITABLE
Valeur : 0xa
Lecteur CD-RW ou CD+RW.
IMAPI_PROFILE_TYPE_DVDROM
Valeur : 0x10
Lecteur DE DVD-ROM.
IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE
Valeur : 0x11
Lecteur d’enregistrement séquentiel DVD-R.
IMAPI_PROFILE_TYPE_DVD_RAM
Valeur : 0x12
Un lecteur DE DVD-RAM.
IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE
Valeur : 0x13
Lecteur de remplacement de DVD-RW restreint.
IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL
Valeur : 0x14
Lecteur d’enregistrement séquentiel DVD-RW.
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL
Valeur : 0x15
Lecteur d’enregistrement séquentiel double couche DVD-R.
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP
Valeur : 0x16
Lecteur d’enregistrement par saut double couche DVD-R.
IMAPI_PROFILE_TYPE_DVD_PLUS_RW
Valeur : 0x1a
Lecteur DVD+RW.
IMAPI_PROFILE_TYPE_DVD_PLUS_R
Valeur : 0x1b
Un lecteur DVD+R.
IMAPI_PROFILE_TYPE_DDCDROM
Valeur : 0x20
Lecteur CD à double densité.

Note Ce profil a été déprécié.

 
IMAPI_PROFILE_TYPE_DDCD_RECORDABLE
Valeur : 0x21
Un lecteur CD-R à double densité.

Note Ce profil a été déprécié.

 
IMAPI_PROFILE_TYPE_DDCD_REWRITABLE
Valeur : 0x22
Lecteur CD-RW à double densité.

Note Ce profil a été déprécié.

 
IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL
Valeur : 0x2a
Lecteur double couche DVD+RW.
IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL
Valeur : 0x2b
Lecteur double couche DVD+R.
IMAPI_PROFILE_TYPE_BD_ROM
Valeur : 0x40
Lecteur Blu-ray en lecture seule.
IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL
Valeur : 0x41
Un lecteur Blu-ray d’écriture une fois avec enregistrement séquentiel.
IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING
Valeur : 0x42
Un lecteur Blu-ray d’écriture une fois avec une fonctionnalité d’enregistrement à accès aléatoire.
IMAPI_PROFILE_TYPE_BD_REWRITABLE
Valeur : 0x43
Lecteur Blu-ray réécritable.
IMAPI_PROFILE_TYPE_HD_DVD_ROM
Valeur : 0x50
Lecteur DVD haute densité en lecture seule.
IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE
Valeur : 0x51
Un lecteur DE DVD à haute densité d’écriture une fois.
IMAPI_PROFILE_TYPE_HD_DVD_RAM
Valeur : 0x52
Lecteur DVD haute densité avec positionnement d’accès aléatoire.
IMAPI_PROFILE_TYPE_NON_STANDARD
Valeur : 0xffff
Lecteur non standard.

Notes

Notez que la plage de valeurs de type de fonctionnalité est 0x0000 à 0xFFFF. Cette énumération contient les fonctionnalités définies dans la spécification Commandes multimédia - 5 (MMC). Pour obtenir une définition complète de chaque profil, consultez Définitions de profil dans la dernière version de la spécification MMC à ftp://ftp.t10.org/t10/drafts/mmc5.

D’autres valeurs non définies ici peuvent exister. Les consommateurs de cette énumération ne doivent pas présumer que cette liste est le seul ensemble de valeurs valides.

Configuration requise

   
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête imapi2.h

Voir aussi

IDiscRecorder2::get_SupportedProfiles

IDiscRecorder2Ex::GetSupportedProfiles