NVME_ENDURANCE_GROUP_LOG結構 (nvme.h)
包含欄位,這些欄位會指定要在 End 才能讀取和寫入 Endtable 群組的數據量之 End 才能記錄頁中的資訊。
取得記錄頁命令會傳回這個結構。 如需詳細資訊,請參閱 NVME_CDW10_GET_LOG_PAGE。
語法
typedef struct {
ULONG Reserved0;
UCHAR AvailableSpareThreshold;
UCHAR PercentageUsed;
UCHAR Reserved1[26];
UCHAR EnduranceEstimate[16];
UCHAR DataUnitsRead[16];
UCHAR DataUnitsWritten[16];
UCHAR MediaUnitsWritten[16];
UCHAR Reserved2[416];
} NVME_ENDURANCE_GROUP_LOG, *PNVME_ENDURANCE_GROUP_LOG;
成員
Reserved0
AvailableSpareThreshold
達到閾值前的備用容量數量,以標準化百分比表示, (0 到 100) 。
PercentageUsed
NVAM 集合 (10 億單位表示之 NVM 集) 使用之生命週期百分比的廠商特定估計值。
Reserved1[26]
保留欄位。
EnduranceEstimate[16]
以10億單位表示,估計寫入NVM集的數據位元組總數 (s) 。
DataUnitsRead[16]
從 NVM 集合讀取的數據位元組總數, (以 10 億單位表示的 Endone Group) 。
DataUnitsWritten[16]
寫入 NVM 集的數據位元組總數,以 10 億單位表示的 Endone Group (s) 。
此值只包含主機所寫入的數據。
MediaUnitsWritten[16]
寫入 NVM 集的數據位元組總數,以 10 億單位表示的 Endone Group (s) 。
此值包含主機和控制器所寫入的數據。
Reserved2[416]
保留欄位。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
標頭 | nvme.h |