enumerazione IMAPI_PROFILE_TYPE (imapi2.h)

Definisce i valori per i profili possibili di un dispositivo CD e DVD. Un profilo definisce il tipo di supporti e funzionalità supportati dal dispositivo.

Sintassi

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;

Costanti

 
IMAPI_PROFILE_TYPE_INVALID
Valore: 0
Il profilo non è valido.
IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK
Valore: 0x1
Il disco rigido non è rimovibile.
IMAPI_PROFILE_TYPE_REMOVABLE_DISK
Valore: 0x2
Il disco rigido è rimovibile.
IMAPI_PROFILE_TYPE_MO_ERASABLE
Valore: 0x3
Un'unità cancellabile Magneto-Optical.
IMAPI_PROFILE_TYPE_MO_WRITE_ONCE
Valore: 0x4
Una scrittura una volta unità ottica.
IMAPI_PROFILE_TYPE_AS_MO
Valore: 0x5
Un'unità di archiviazione avanzata Magneto-Optical.
IMAPI_PROFILE_TYPE_CDROM
Valore: 0x8
Un'unità CD-ROM.
IMAPI_PROFILE_TYPE_CD_RECORDABLE
Valore: 0x9
Un'unità CD-R.
IMAPI_PROFILE_TYPE_CD_REWRITABLE
Valore: 0xa
Un'unità CD-RW o CD+RW.
IMAPI_PROFILE_TYPE_DVDROM
Valore: 0x10
Un'unità DVD-ROM.
IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE
Valore: 0x11
Un'unità di registrazione sequenziale DVD-R.
IMAPI_PROFILE_TYPE_DVD_RAM
Valore: 0x12
Un'unità DVD-RAM.
IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE
Valore: 0x13
Un'unità DVD-RW con restrizioni per la sovrascrittura.
IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL
Valore: 0x14
Un'unità di registrazione sequenziale DVD-RW.
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL
Valore: 0x15
Un'unità di registrazione sequenziale a doppio livello DVD-R.
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP
Valore: 0x16
Un'unità di registrazione a doppio livello DVD-R.
IMAPI_PROFILE_TYPE_DVD_PLUS_RW
Valore: 0x1a
Un'unità DVD+RW.
IMAPI_PROFILE_TYPE_DVD_PLUS_R
Valore: 0x1b
Un'unità DVD+R.
IMAPI_PROFILE_TYPE_DDCDROM
Valore: 0x20
Unità CD a doppia densità.

Nota Questo profilo è stato deprecato.

 
IMAPI_PROFILE_TYPE_DDCD_RECORDABLE
Valore: 0x21
Unità CD-R a doppia densità.

Nota Questo profilo è stato deprecato.

 
IMAPI_PROFILE_TYPE_DDCD_REWRITABLE
Valore: 0x22
Unità CD-RW a doppia densità.

Nota Questo profilo è stato deprecato.

 
IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL
Valore: 0x2a
Un'unità DVD+RW dual layer.
IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL
Valore: 0x2b
Un'unità DVD+R dual layer.
IMAPI_PROFILE_TYPE_BD_ROM
Valore: 0x40
Unità di sola lettura Blu-ray.
IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL
Valore: 0x41
Unità Blu-ray di scrittura con registrazione sequenziale.
IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING
Valore: 0x42
Unità Blu-ray di scrittura con funzionalità di registrazione ad accesso casuale.
IMAPI_PROFILE_TYPE_BD_REWRITABLE
Valore: 0x43
Un'unità Blu-ray riscrivibile.
IMAPI_PROFILE_TYPE_HD_DVD_ROM
Valore: 0x50
Un'unità DVD ad alta densità di sola lettura.
IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE
Valore: 0x51
Un'unità DVD ad alta densità.
IMAPI_PROFILE_TYPE_HD_DVD_RAM
Valore: 0x52
Un'unità DVD ad alta densità con posizionamento ad accesso casuale.
IMAPI_PROFILE_TYPE_NON_STANDARD
Valore: 0xffff
Unità non standard.

Commenti

Si noti che l'intervallo di valori del tipo di funzionalità è 0x0000 per 0xFFFF. Questa enumerazione contiene le funzionalità definite nella specifica Multimedia Commands - 5 (MMC). Per una definizione completa di ogni profilo, vedere Definizioni di profilo nella versione più recente della specifica MMC in ftp://ftp.t10.org/t10/drafts/mmc5.

Altri valori non definiti qui possono esistere. I consumer di questa enumerazione non devono presupporre che questo elenco sia l'unico set di valori validi.

Requisiti

   
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione imapi2.h

Vedi anche

IDiscRecorder2::get_SupportedProfiles

IDiscRecorder2Ex::GetSupportedProfiles