énumération IMAPI_MEDIA_PHYSICAL_TYPE (imapi2.h)

Définit des valeurs pour les types de médias actuellement connus pris en charge par IMAPI.

Syntax

typedef enum _IMAPI_MEDIA_PHYSICAL_TYPE {
  IMAPI_MEDIA_TYPE_UNKNOWN = 0,
  IMAPI_MEDIA_TYPE_CDROM = 0x1,
  IMAPI_MEDIA_TYPE_CDR = 0x2,
  IMAPI_MEDIA_TYPE_CDRW = 0x3,
  IMAPI_MEDIA_TYPE_DVDROM = 0x4,
  IMAPI_MEDIA_TYPE_DVDRAM = 0x5,
  IMAPI_MEDIA_TYPE_DVDPLUSR = 0x6,
  IMAPI_MEDIA_TYPE_DVDPLUSRW = 0x7,
  IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER = 0x8,
  IMAPI_MEDIA_TYPE_DVDDASHR = 0x9,
  IMAPI_MEDIA_TYPE_DVDDASHRW = 0xa,
  IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER = 0xb,
  IMAPI_MEDIA_TYPE_DISK = 0xc,
  IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER = 0xd,
  IMAPI_MEDIA_TYPE_HDDVDROM = 0xe,
  IMAPI_MEDIA_TYPE_HDDVDR = 0xf,
  IMAPI_MEDIA_TYPE_HDDVDRAM = 0x10,
  IMAPI_MEDIA_TYPE_BDROM = 0x11,
  IMAPI_MEDIA_TYPE_BDR = 0x12,
  IMAPI_MEDIA_TYPE_BDRE = 0x13,
  IMAPI_MEDIA_TYPE_MAX = 0x13
} IMAPI_MEDIA_PHYSICAL_TYPE, *PIMAPI_MEDIA_PHYSICAL_TYPE;

Constantes

 
IMAPI_MEDIA_TYPE_UNKNOWN
Valeur : 0
L’enregistreur de disque contient un type de média inconnu ou l’enregistreur est vide.
IMAPI_MEDIA_TYPE_CDROM
Valeur : 0x1
Le lecteur contient un CD-ROM ou un CD-R/RW.
IMAPI_MEDIA_TYPE_CDR
Valeur : 0x2
Le lecteur contient un média d’écriture unique (CD-R).
IMAPI_MEDIA_TYPE_CDRW
Valeur : 0x3
Le lecteur contient un média réinscriptible (CD-RW).
IMAPI_MEDIA_TYPE_DVDROM
Valeur : 0x4
Le lecteur de DVD ou le support DVD est en lecture seule.
IMAPI_MEDIA_TYPE_DVDRAM
Valeur : 0x5
Le lecteur contient un support DVD-RAM.
IMAPI_MEDIA_TYPE_DVDPLUSR
Valeur : 0x6
Le lecteur contient un média d’écriture unique qui prend en charge le format DVD plus (DVD+R) .
IMAPI_MEDIA_TYPE_DVDPLUSRW
Valeur : 0x7
Le lecteur contient un média réinscriptible qui prend en charge le format DVD plus (DVD+RW).
IMAPI_MEDIA_TYPE_DVDPLUSR_DUALLAYER
Valeur : 0x8
Le lecteur contient un média double couche en écriture unique qui prend en charge le format DVD plus (DVD+R DL).
IMAPI_MEDIA_TYPE_DVDDASHR
Valeur : 0x9
Le lecteur contient un média d’écriture unique qui prend en charge le format de tiret DVD (DVD-R).
IMAPI_MEDIA_TYPE_DVDDASHRW
Valeur : 0xa
Le lecteur contient un média réécritable qui prend en charge le format de tiret DVD (DVD-RW).
IMAPI_MEDIA_TYPE_DVDDASHR_DUALLAYER
Valeur : 0xb
Le lecteur contient un média double couche en écriture unique qui prend en charge le format de tiret DVD (DVD-R DL).
IMAPI_MEDIA_TYPE_DISK
Valeur : 0xc
Le lecteur contient un type de média qui prend en charge les écritures à accès aléatoire. Ce type de média prend en charge la gestion des défauts matériels qui identifie et évite d’utiliser des pistes endommagées.
IMAPI_MEDIA_TYPE_DVDPLUSRW_DUALLAYER
Valeur : 0xd
Le lecteur contient un média double couche réinscriptible qui prend en charge le format DVD plus (DVD+RW DL).
IMAPI_MEDIA_TYPE_HDDVDROM
Valeur : 0xe
Le lecteur contient un support DVD en lecture seule haute définition (HD DVD-ROM).
IMAPI_MEDIA_TYPE_HDDVDR
Valeur : 0xf
Le lecteur contient un média haute définition en écriture unique (HD DVD-R).
IMAPI_MEDIA_TYPE_HDDVDRAM
Valeur : 0x10
Le lecteur contient un média haute définition à accès aléatoire (HD DVD-RAM).
IMAPI_MEDIA_TYPE_BDROM
Valeur : 0x11
Le lecteur contient un média Blu-ray en lecture seule (BD-ROM).
IMAPI_MEDIA_TYPE_BDR
Valeur : 0x12
Le lecteur contient un média Blu-ray en écriture unique (BD-R).
IMAPI_MEDIA_TYPE_BDRE
Valeur : 0x13
Le lecteur contient un média Blu-ray réinscriptible (BD-RE).
IMAPI_MEDIA_TYPE_MAX
Valeur : 0x13
Cette valeur est la valeur maximale définie dans IMAPI_MEDIA_PHYSICAL_TYPE.

Remarques

Valeurs de la plage 0x00000000.. 0x0000FFFF inclus sont réservés à l’extension par Microsoft. Si des tiers souhaitent signaler un type multimédia qui ne figure pas dans cette liste à l’aide de cette énumération (par exemple, si l’implémentation d’IDiscFormat2Data ::get_CurrentPhysicalMediaType pour prendre en charge un format non répertorié), ils doivent définir des valeurs uniquement dans la plage 0x00010000.. 0xFFFFFFFF pour ces types de médias.

Configuration requise

Condition requise Valeur
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

IDiscFormat2Data ::get_CurrentPhysicalMediaType