FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE 구조체(ntddmmc.h)
FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE 구조에는 증분 스트리밍 쓰기 가능 기능에 대한 정보가 포함되어 있습니다.
구문
typedef struct _FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE {
FEATURE_HEADER Header;
UCHAR DataTypeSupported[2];
UCHAR BufferUnderrunFree : 1;
UCHAR AddressModeReservation : 1;
UCHAR TrackRessourceInformation : 1;
UCHAR Reserved01 : 5;
UCHAR NumberOfLinkSizes;
UCHAR LinkSize[0];
} FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE, *PFEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE;
멤버
Header
이 기능 설명자에 대한 헤더 정보가 있는 FEATURE_HEADER 구조체를 포함합니다.
DataTypeSupported[2]
지원되는 데이터 형식을 나타냅니다. 이 멤버가 사용할 수 있는 값에 대한 설명은 SCSI 멀티미디어 - 4(MMC-4) 사양을 참조하세요. DataTypeSupported[0]은 데이터 형식 수의 가장 중요한 바이트를 보유해야 합니다. DataTypeSupported[1]는 숫자의 최소 바이트를 보유해야 합니다.
BufferUnderrunFree
1로 설정하면 논리 단위가 손실이 없는 연결을 수행할 수 있음을 나타냅니다.
AddressModeReservation
TrackRessourceInformation
Reserved01
NumberOfLinkSizes
현재 미디어에 사용할 수 있는 링크 크기 수를 지정합니다. 이 멤버가 사용할 수 있는 값에 대한 설명은 MMC-3 사양을 참조하세요.
LinkSize[0]
링크당 논리 블록 수를 나타내는 배열을 포함합니다.
설명
이 구조체는 MMC-3 사양에 의해 "증분 스트리밍 쓰기 가능"이라는 기능에 대한 데이터를 보유합니다. 이 기능을 지원하는 디바이스는 인접 지역에 데이터를 쓸 수 있으며 미디어의 제한된 수의 위치에 데이터를 추가할 수 있습니다. CD 미디어에서 이를 "패킷 녹음"으로 알려져 있으며 DVD 미디어에서는 "증분 녹음"으로 알려져 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddmmc.h(Ntddcdrm.h 포함) |