共用方式為


FEATURE_DATA_WRITE_ONCE結構 (ntddmmc.h)

FEATURE_DATA_WRITE_ONCE結構會保存寫入一次功能的資訊。

語法

typedef struct _FEATURE_DATA_WRITE_ONCE {
  FEATURE_HEADER Header;
  UCHAR          LogicalBlockSize[4];
  UCHAR          Blocking[2];
  UCHAR          ErrorRecoveryPagePresent : 1;
  UCHAR          Reserved1 : 7;
  UCHAR          Reserved2;
} FEATURE_DATA_WRITE_ONCE, *PFEATURE_DATA_WRITE_ONCE;

成員

Header

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

LogicalBlockSize[4]

指出每個邏輯區塊的位元組數目。 這個陣列中的位元組會以大到小的順序排列。 LogicalBlockSize[0] 會保存最重要的位元組。 LogicalBlockSize[3] 保留最小顯著位元組。

Blocking[2]

指出每個裝置的邏輯區塊數目。 這個陣列中的位元組會以大到小的順序排列。 封鎖[0] 會保存最重要的位元組。 封鎖[1] 保留最小顯著位元組。

ErrorRecoveryPagePresent

指出當設定為 1 時,會出現讀取/寫入錯誤復原模式頁面。 當設定為零時,表示它可能不存在。 如需此頁面的描述,請參閱 SCSI 多媒體 3MMC-3) 規格。

Reserved1

保留。

Reserved2

保留。

言論

此結構會保存 MMC-3 規格所命名為「寫入一次」的功能數據。 支援此功能的裝置可以寫入任何先前未使用的邏輯區塊。

要求

要求 價值
標頭 ntddmmc.h (include Ntddcdrm.h)

另請參閱

FEATURE_HEADER

FEATURE_NUMBER