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 メディアでは "増分記録" と呼ばれます。
要件
要件 | 値 |
---|---|
Header | ntddmmc.h (Ntddcdrm.h を含む) |