struttura NVME_ENDURANCE_GROUP_LOG (nvme.h)
Contiene campi che specificano le informazioni in una pagina di log delle informazioni del gruppo endurance che indica la quantità di dati letti e scritti in un gruppo Endurance.
Questa struttura viene restituita dal comando Get Log Page .This structure is returned by the Get Log Page command. Per altre informazioni, vedere NVME_CDW10_GET_LOG_PAGE.
Sintassi
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;
Members
Reserved0
AvailableSpareThreshold
Quantità di capacità di riserva prima che venga raggiunta la soglia, espressa come percentuale normalizzata (da 0 a 100).
PercentageUsed
Stima specifica del fornitore della percentuale di vita utilizzata per i set NVM nel gruppo Endurance, espressa in unità di un miliardo.
Reserved1[26]
Un campo riservato.
EnduranceEstimate[16]
Stima del numero totale di byte di dati scritti in set NVM nel gruppo Endurance, espresso in unità di un miliardo.
DataUnitsRead[16]
Numero totale di byte di dati letti da set NVM nel gruppo Endurance, espresso in unità di un miliardo.
DataUnitsWritten[16]
Numero totale di byte di dati scritti nei set NVM nel gruppo Endurance, espresso in unità di un miliardo.
Questo valore include solo i dati scritti dall'host.
MediaUnitsWritten[16]
Numero totale di byte di dati scritti nei set NVM nel gruppo Endurance, espresso in unità di un miliardo.
Questo valore include i dati scritti dall'host e dal controller.
Reserved2[416]
Un campo riservato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Intestazione | nvme.h |