structure STORAGE_ENDURANCE_INFO (ntddscsi.h)
Un miniport utilise la structure STORAGE_ENDURANCE_INFO pour signaler les informations d’endurance d’un appareil.
Syntaxe
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;
Membres
ValidFields
Masque de bits qui indique les membres restants qui contiennent des données valides. Il peut s’agir de l’une des combinaisons des bits suivants :
bit | Signification |
---|---|
0 | Le membre GroupId contient des données valides. |
1 | Le membre Flags contient des données valides . |
2 | Le membre LifePercentage contient des données valides. |
3 | Le membre BytesReadCount contient des données valides. |
4 | Le membre ByteWriteCount contient des données valides. |
GroupId
Numéro d’ID qui représente un groupe de ressources.
Flags
Flags.Shared
Définissez TRUE si les informations d’endurance sont partagées avec plusieurs disques.
Flags.Reserved
Réservé ; ne pas utiliser.
LifePercentage
Pourcentage de durée de vie utilisée. Cette valeur est généralement comprise entre 0 et 100, où un plus grand nombre indique que plus de durée de vie a été utilisée.
BytesReadCount[16]
Nombre total d’octets lus à partir de l’appareil, spécifiés en milliards. Par exemple, la valeur 1 signifie 1 milliard d’octets lus.
ByteWriteCount[16]
Nombre total d’octets écrits sur l’appareil, spécifiés en milliards. Par exemple, une valeur de 1 signifie 1 milliard d’octets écrits.
Remarques
Cette structure est membre de STORAGE_ENDURANCE_DATA_DESCRIPTOR, c’est-à-dire la structure retournée dans la mémoire tampon de sortie d’une requête de IOCTL_SCSI_MINIPORT avec une signature de IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddscsi.h |
Voir aussi
IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO
STORAGE_ENDURANCE_DATA_DESCRIPTOR
[STORAGE_HW_ENDURANCE_INFO]/ntddstor/ns-ntddstor-storage_hw_endurance_info.md)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour