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 |