IMAPI_PROFILE_TYPE enumeração (imapi2.h)
Define valores para os perfis possíveis de um dispositivo de CD e DVD. Um perfil define o tipo de mídia e recursos compatíveis com o dispositivo.
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 Valor: 0 O perfil não é válido. |
IMAPI_PROFILE_TYPE_NON_REMOVABLE_DISK Valor: 0x1 O disco rígido não removível. |
IMAPI_PROFILE_TYPE_REMOVABLE_DISK Valor: 0x2 O disco rígido é removível. |
IMAPI_PROFILE_TYPE_MO_ERASABLE Valor: 0x3 Uma unidade apagável Magneto-Optical. |
IMAPI_PROFILE_TYPE_MO_WRITE_ONCE Valor: 0x4 Uma unidade de gravação uma vez óptica. |
IMAPI_PROFILE_TYPE_AS_MO Valor: 0x5 Uma unidade de Magneto-Optical de armazenamento avançada. |
IMAPI_PROFILE_TYPE_CDROM Valor: 0x8 Uma unidade CD-ROM. |
IMAPI_PROFILE_TYPE_CD_RECORDABLE Valor: 0x9 Uma unidade CD-R. |
IMAPI_PROFILE_TYPE_CD_REWRITABLE Valor: 0xa Uma unidade CD-RW ou CD+RW. |
IMAPI_PROFILE_TYPE_DVDROM Valor: 0x10 Uma unidade DVD-ROM. |
IMAPI_PROFILE_TYPE_DVD_DASH_RECORDABLE Valor: 0x11 Uma unidade de gravação sequencial DVD-R. |
IMAPI_PROFILE_TYPE_DVD_RAM Valor: 0x12 Uma unidade DVD-RAM. |
IMAPI_PROFILE_TYPE_DVD_DASH_REWRITABLE Valor: 0x13 Uma unidade de substituição restrita DVD-RW. |
IMAPI_PROFILE_TYPE_DVD_DASH_RW_SEQUENTIAL Valor: 0x14 Uma unidade de gravação sequencial DVD-RW. |
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_SEQUENTIAL Valor: 0x15 Uma unidade de gravação sequencial de camada dupla DVD-R. |
IMAPI_PROFILE_TYPE_DVD_DASH_R_DUAL_LAYER_JUMP Valor: 0x16 Uma unidade de gravação de salto de camada dupla DVD-R. |
IMAPI_PROFILE_TYPE_DVD_PLUS_RW Valor: 0x1a Uma unidade DVD+RW. |
IMAPI_PROFILE_TYPE_DVD_PLUS_R Valor: 0x1b Uma unidade DVD+R. |
IMAPI_PROFILE_TYPE_DDCDROM Valor: 0x20 Uma unidade de CD de dupla densidade. Nota Esse perfil foi preterido. |
IMAPI_PROFILE_TYPE_DDCD_RECORDABLE Valor: 0x21 Uma unidade CD-R de dupla densidade. Nota Esse perfil foi preterido. |
IMAPI_PROFILE_TYPE_DDCD_REWRITABLE Valor: 0x22 Uma unidade CD-RW de dupla densidade. Nota Esse perfil foi preterido. |
IMAPI_PROFILE_TYPE_DVD_PLUS_RW_DUAL Valor: 0x2a Uma unidade de camada dupla DVD+RW. |
IMAPI_PROFILE_TYPE_DVD_PLUS_R_DUAL Valor: 0x2b Uma unidade de camada dupla DVD+R. |
IMAPI_PROFILE_TYPE_BD_ROM Valor: 0x40 Um Blu-ray só leitura unidade. |
IMAPI_PROFILE_TYPE_BD_R_SEQUENTIAL Valor: 0x41 Uma gravação uma vez unidade Blu-ray com gravação sequencial. |
IMAPI_PROFILE_TYPE_BD_R_RANDOM_RECORDING Valor: 0x42 Uma unidade blu-ray de gravação uma vez com capacidade de gravação de acesso aleatório. |
IMAPI_PROFILE_TYPE_BD_REWRITABLE Valor: 0x43 Uma unidade Blu-ray rewritable. |
IMAPI_PROFILE_TYPE_HD_DVD_ROM Valor: 0x50 Uma unidade de DVD somente leitura de alta densidade. |
IMAPI_PROFILE_TYPE_HD_DVD_RECORDABLE Valor: 0x51 Uma unidade de DVD de gravação uma vez de alta densidade. |
IMAPI_PROFILE_TYPE_HD_DVD_RAM Valor: 0x52 Uma unidade de DVD de alta densidade com posicionamento de acesso aleatório. |
IMAPI_PROFILE_TYPE_NON_STANDARD Valor: 0xffff Unidade não padrão. |
Comentários
Observe que o intervalo de valores de tipo de recurso é 0x0000 para 0xFFFF. Essa enumeração contém os recursos definidos na especificação Comandos Multimídia – 5 (MMC). Para obter uma definição completa de cada perfil, consulte Definições de perfil na versão mais recente da especificação do MMC em ftp://ftp.t10.org/t10/drafts/mmc5.
Outros valores não definidos aqui podem existir. Os consumidores dessa enumeração não devem presumir que essa lista seja o único conjunto de valores válidos.
Requisitos
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | imapi2.h |