estrutura FEATURE_DATA_CD_TRACK_AT_ONCE (ntddmmc.h)

A estrutura FEATURE_DATA_CD_TRACK_AT_ONCE contém informações sobre o recurso Cd Track at Once.

Sintaxe

typedef struct _FEATURE_DATA_CD_TRACK_AT_ONCE {
  FEATURE_HEADER Header;
  UCHAR          RWSubchannelsRecordable : 1;
  UCHAR          CdRewritable : 1;
  UCHAR          TestWriteOk : 1;
  UCHAR          RWSubchannelPackedOk : 1;
  UCHAR          RWSubchannelRawOk : 1;
  UCHAR          Reserved1 : 1;
  UCHAR          BufferUnderrunFree : 1;
  UCHAR          Reserved3 : 1;
  UCHAR          Reserved2;
  UCHAR          DataTypeSupported[2];
} FEATURE_DATA_CD_TRACK_AT_ONCE, *PFEATURE_DATA_CD_TRACK_AT_ONCE;

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 registrar os subcanais de leitura/gravação com dados fornecidos pelo usuário.

CdRewritable

Indica, quando definido como 1, que o dispositivo dá suporte à substituição de uma faixa Track-at-Once com as informações de outra faixa.

TestWriteOk

Indica, quando definido como 1, que o dispositivo pode executar gravações de teste.

RWSubchannelPackedOk

Indica, quando definido como 1, que o dispositivo dá suporte à gravação de subcódigo R-W no modo empacotado.

RWSubchannelRawOk

Indica, quando definido como 1, que o dispositivo dá suporte à gravação de subcódigo R-W no modo bruto.

Reserved1

Reservado.

BufferUnderrunFree

Indica, quando definido como 1, que o dispositivo é capaz de vincular a perda zero.

Reserved3

Reservado.

Reserved2

Reservado.

DataTypeSupported[2]

Indica os tipos de dados aos quais o dispositivo dá suporte. Consulte a especificação SCSI Multimídia 3 (MMC-3) para obter uma descrição dos valores que esse membro pode usar. DataTypeSupported[0] contém o byte de valor mais significativo que indica os tipos de dados. DataTypeSupported[1] contém o byte menos significativo desse valor.

Comentários

Essa estrutura contém dados para o recurso chamado "Cd Track at Once" pela especificação do MMC-3 . Os dispositivos que dão suporte a esse recurso podem gravar dados em uma faixa de CD.

Requisitos

Requisito Valor
Cabeçalho ntddmmc.h (inclua Ntddcdrm.h)

Confira também

FEATURE_HEADER

FEATURE_NUMBER