STORAGE_ENDURANCE_INFO struttura (ntddscsi.h)
Un miniport usa la struttura STORAGE_ENDURANCE_INFO per segnalare le informazioni sulla resistenza di un dispositivo.
Sintassi
typedef struct _STORAGE_ENDURANCE_INFO {
ULONG ValidFields;
ULONG GroupId;
struct {
ULONG Shared : 1;
ULONG Reserved : 31;
} Flags;
ULONG LifePercentage;
UCHAR BytesReadCount[16];
UCHAR ByteWriteCount[16];
} STORAGE_ENDURANCE_INFO, *PSTORAGE_ENDURANCE_INFO;
Members
ValidFields
Maschera bit che indica quale dei membri rimanenti contengono dati validi. Può essere una delle combinazioni dei bit seguenti:
bit | Significato |
---|---|
0 | Il membro GroupId contiene dati validi. |
1 | Il membro Flags contiene dati validi. |
2 | Il membro LifePercentage contiene dati validi. |
3 | Il membro BytesReadCount contiene dati validi. |
4 | Il membro ByteWriteCount contiene dati validi. |
GroupId
Numero ID che rappresenta un gruppo di risorse.
Flags
Flags.Shared
Impostare TRUE se le informazioni sulla resistenza vengono condivise con più dischi.
Flags.Reserved
Riservati; non usare.
LifePercentage
Percentuale di vita usata. Questo valore è in genere compreso tra 0 e 100, dove un numero maggiore indica che è stata usata una maggiore durata.
BytesReadCount[16]
Byte totali letti dal dispositivo, specificati in miliardi. Ad esempio, un valore pari a 1 significa 1 miliardo di byte letti.
ByteWriteCount[16]
Byte totali scritti nel dispositivo, specificati in miliardi. Ad esempio, un valore pari a 1 significa 1 miliardo di byte scritti.
Commenti
Questa struttura è un membro di STORAGE_ENDURANCE_DATA_DESCRIPTOR, ovvero la struttura restituita all'interno del buffer di output di una richiesta di IOCTL_SCSI_MINIPORT con una firma di IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddscsi.h |
Vedi anche
IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO
STORAGE_ENDURANCE_DATA_DESCRIPTOR
[STORAGE_HW_ENDURANCE_INFO]/ntddstor/ns-ntddstor-storage_hw_endurance_info.md)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per