FEATURE_DATA_RANDOM_WRITABLE 結構 (ntddmmc.h)

FEATURE_DATA_RANDOM_WRITABLE 結構會保存隨機可寫入功能的相關信息。

語法

typedef struct _FEATURE_DATA_RANDOM_WRITABLE {
  FEATURE_HEADER Header;
  UCHAR          LastLBA[4];
  UCHAR          LogicalBlockSize[4];
  UCHAR          Blocking[2];
  UCHAR          ErrorRecoveryPagePresent : 1;
  UCHAR          Reserved1 : 7;
  UCHAR          Reserved2;
} FEATURE_DATA_RANDOM_WRITABLE, *PFEATURE_DATA_RANDOM_WRITABLE;

成員

Header

包含具有此功能描述項之標頭資訊的 FEATURE_HEADER 結構。

LastLBA[4]

包含媒體上最後一個可尋址區塊的邏輯區塊位址。 此陣列的位元組會以大到小的順序排列。 LastLBA[0] 包含最重要的位元組, 而 LastLBA[3] 則包含最小有效位元組。

LogicalBlockSize[4]

指定每個邏輯區塊的位元組數目。 此陣列的位元組會以大到小的順序排列。 LogicalBlockSize[0] 包含最重要的位元元組, 而LogicalBlockSize[3]則包含最不重要的位元組。

Blocking[2]

指出每個裝置的邏輯區塊數目。 此陣列的位元組會以大到小的順序排列。 Blocking[0] 包含最重要的位元組, 而 Blocking[1] 則包含最小有效位元組。

ErrorRecoveryPagePresent

表示當設定為零時,可能不存在讀取/寫入錯誤恢復模式頁面。 如需此頁面的說明,請參閱 SCSI 多媒體 -3 (MMC-3) 規格。

Reserved1

保留的。

Reserved2

保留的。

備註

此結構會保存 MMC-3 規格所命名為「隨機可寫入」功能的數據。 支援此功能的裝置可以將數據區塊寫入磁碟上的隨機位置。 這些裝置不需要以任何特定順序尋址啟動器磁碟位置。

規格需求

需求
標頭 ntddmmc.h (包含 Ntddcdrm.h)

另請參閱

FEATURE_HEADER

FEATURE_NUMBER