estrutura FEATURE_DATA_CD_MASTERING (ntddmmc.h)
A estrutura FEATURE_DATA_CD_MASTERING contém informações para o recurso de Mastering de CD.
Sintaxe
typedef struct _FEATURE_DATA_CD_MASTERING {
FEATURE_HEADER Header;
UCHAR RWSubchannelsRecordable : 1;
UCHAR CdRewritable : 1;
UCHAR TestWriteOk : 1;
UCHAR RawRecordingOk : 1;
UCHAR RawMultiSessionOk : 1;
UCHAR SessionAtOnceOk : 1;
UCHAR BufferUnderrunFree : 1;
UCHAR Reserved1 : 1;
UCHAR MaximumCueSheetLength[3];
} FEATURE_DATA_CD_MASTERING, *PFEATURE_DATA_CD_MASTERING;
Membros
Header
Contém uma estrutura FEATURE_HEADER com informações de cabeçalho para esse descritor de recursos.
RWSubchannelsRecordable
Indica, quando definido como 1, que o dispositivo pode gravar os subcanais R-W com informações fornecidas pelo usuário.
CdRewritable
Indica, quando definido como 1, que o dispositivo pode fazer mastering e gravação TAO em mídia rewritable.
TestWriteOk
Indica, quando definido como 1, que o dispositivo pode executar gravações de teste.
RawRecordingOk
Indica, quando definido como 1, que o dispositivo pode gravar usando o tipo de gravação bruto.
RawMultiSessionOk
Indica, quando definido como 1, que o dispositivo pode registrar multissessão no modo bruto.
SessionAtOnceOk
Indica, quando definido como 1, que o dispositivo pode gravar usando o modo de gravação Session-at-Once.
BufferUnderrunFree
Indica, quando definido como 1, que o dispositivo é capaz de vincular a perda zero.
Reserved1
Reservado.
MaximumCueSheetLength[3]
Indica o comprimento máximo de uma Folha de Indicações que pode ser aceita pelo dispositivo para gravação de Sessão ao Mesmo Tempo. MaximumCueSheetLength[0] contém o byte mais significativo do valor de 3 bytes para o comprimento. MaximumCueSheetLength[2] contém o byte menos significativo.
Comentários
Essa estrutura contém dados para o recurso chamado "Mastering de CD" pela especificação SCSI Multimídia – 4 (MMC-4 ). Os dispositivos que dão suporte a esse recurso podem gravar em um CD no modo "Sessão ao Mesmo Tempo" ou no modo Bruto.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddmmc.h (inclua Ntddcdrm.h) |