// ntddmmc.h
typedef struct _FEATURE_DATA_REAL_TIME_STREAMING {
FEATURE_HEADER Header;
UCHAR StreamRecording : 1;
UCHAR WriteSpeedInGetPerf : 1;
UCHAR WriteSpeedInMP2A : 1;
UCHAR SetCDSpeed : 1;
UCHAR ReadBufferCapacityBlock : 1;
UCHAR Reserved1 : 3;
UCHAR Reserved2[3];
} FEATURE_DATA_REAL_TIME_STREAMING, *PFEATURE_DATA_REAL_TIME_STREAMING;
View the official Windows Driver Kit DDI referenceNo description available.
The FEATURE_DATA_REAL_TIME_STREAMING structure holds information about the Real Time Streaming feature.
HeaderContains a FEATURE_HEADER structure with header information for this feature descriptor.
StreamRecordingIndicates, when set to 1, that the device supports the stream recording operation. When set to zero, this bit indicates that the device might not support the stream recording operation.
WriteSpeedInGetPerfIndicates, when set to 1, that the device supports the write speed data of the GET PERFORMANCE command and the WRC field of the SETSTREAMING command.
WriteSpeedInMP2AIndicates, when set to 1, that the device supports CD/DVD capabilities & mechanical status mode page.
SetCDSpeedIndicates, when set to 1, that the device supports the SET CD SPEED command. When set to zero, it indicates that the device does not support the SET CD SPEED command.
ReadBufferCapacityBlockIndicates, when set to 1, that the device supports the READ BUFFERCAPACITY command.
Reserved1Reserved.
Reserved2Reserved.
This structure holds data for the feature named "Real Time Streaming" by the SCSI Multimedia - 4 (MMC-4) specification. Devices that support this feature allow the initiator to specify the performance level of the device within certain limits allowed by the device. These devices must also indicate to the initiator whether they support stream playback operations.
When queried, devices supporting this feature must return the information indicated in FEATURE_HEADER. No other feature-specific information is required.