다음을 통해 공유


FEATURE_DATA_CD_MASTERING 구조체(ntddmmc.h)

FEATURE_DATA_CD_MASTERING 구조에는 CD 마스터링 기능에 대한 정보가 포함됩니다.

통사론

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;

회원

Header

이 기능 설명자에 대한 헤더 정보가 있는 FEATURE_HEADER 구조체를 포함합니다.

RWSubchannelsRecordable

1로 설정하면 디바이스가 사용자가 제공한 정보를 사용하여 R-W 하위 채널을 기록할 수 있음을 나타냅니다.

CdRewritable

1로 설정하면 디바이스가 다시 쓰기 가능한 미디어에서 마스터링 및 TAO 녹화를 수행할 수 있음을 나타냅니다.

TestWriteOk

1로 설정하면 디바이스가 테스트 쓰기를 수행할 수 있음을 나타냅니다.

RawRecordingOk

1로 설정하면 디바이스가 원시 쓰기 유형을 사용하여 기록할 수 있음을 나타냅니다.

RawMultiSessionOk

1로 설정하면 디바이스가 원시 모드에서 다중 분할을 기록할 수 있음을 나타냅니다.

SessionAtOnceOk

1로 설정하면 디바이스가 한 번에 세션 기록 모드를 사용하여 기록할 수 있음을 나타냅니다.

BufferUnderrunFree

1로 설정하면 디바이스가 무손실 연결을 수행할 수 있음을 나타냅니다.

Reserved1

예약.

MaximumCueSheetLength[3]

한 번에 세션 기록에 대해 디바이스에서 수락할 수 있는 큐 시트의 최대 길이를 나타냅니다. MaximumCueSheetLength[0]은 길이에 대한 3바이트 값 중 가장 중요한 바이트를 보유합니다. MaximumCueSheetLength[2]는 가장 낮은 바이트를 보유합니다.

발언

이 구조는 SCSI 멀티미디어 - 4(MMC-4) 사양에 의해 "CD 마스터링"이라는 기능에 대한 데이터를 보유합니다. 이 기능을 지원하는 디바이스는 "한 번에 세션" 모드 또는 원시 모드로 CD에 쓸 수 있습니다.

요구 사항

요구
헤더 ntddmmc.h(Ntddcdrm.h 포함)

참고 항목

FEATURE_HEADER

FEATURE_NUMBER