FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE structure (ntddmmc.h)
The FEATURE_DATA_INCREMENTAL_STREAMING_WRITABLE structure contains information about the Incremental Streaming Writable feature.
Syntax
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;
Members
Header
Contains a FEATURE_HEADER structure with header information for this feature descriptor.
DataTypeSupported[2]
Indicates the supported data type. See the SCSI Multimedia - 4 (MMC-4) specification for an explanation of the values that this member can take. DataTypeSupported[0] must hold the most significant byte of the number of the data type. DataTypeSupported[1] must hold the least significant byte of the number.
BufferUnderrunFree
Indicates, when set to one, that the logical unit is capable of zero-loss linking.
AddressModeReservation
TrackRessourceInformation
Reserved01
NumberOfLinkSizes
Specifies the number of link sizes available for the current media. See the MMC-3 specification for an explanation of the values that this member can take.
LinkSize[0]
Contains an array that indicates the number of logical blocks per link.
Remarks
This structure holds data for the feature named "Incremental Streaming Writable" by the MMC-3 specification. Devices that support this feature can write data to a contiguous region, and can append data to a limited number of locations on the media. On CD media, this is known as "packet recording" and on a DVD media it is known as "incremental recording".
Requirements
Requirement | Value |
---|---|
Header | ntddmmc.h (include Ntddcdrm.h) |