Baca dalam bahasa Inggris

Bagikan melalui


struktur STORAGE_HW_ENDURANCE_INFO (ntddstor.h)

Driver port penyimpanan menggunakan struktur STORAGE_HW_ENDURANCE_INFO untuk melaporkan informasi daya tahan perangkat.

Sintaksis

typedef struct _STORAGE_HW_ENDURANCE_INFO {
  ULONG  ValidFields;
  ULONG  GroupId;
  struct {
    ULONG Shared : 1;
    ULONG Reserved : 31;
  } Flags;
  ULONG  LifePercentage;
  UCHAR  BytesReadCount[16];
  UCHAR  ByteWriteCount[16];
} STORAGE_HW_ENDURANCE_INFO, *PSTORAGE_HW_ENDURANCE_INFO;

Anggota

ValidFields

Bitmask yang menunjukkan anggota mana yang tersisa berisi data yang valid. Dapat berupa salah satu kombinasi bit berikut:

Sedikit Arti
0 Anggota GroupId berisi data yang valid.
1 Anggota Flags berisi data yang valid.
2 Anggota LifePercentage berisi data yang valid.
3 Anggota BytesReadCount berisi data yang valid.
4 Anggota Th ByteWriteCount berisi data yang valid.

GroupId

Nomor ID yang mewakili sekelompok sumber daya.

Flags

Flags.Shared

Atur TRUE jika informasi daya tahan dibagikan dengan beberapa disk.

Flags.Reserved

Dipesan; jangan gunakan.

LifePercentage

Persentase masa pakai yang digunakan. Nilai ini biasanya antara 0-100, di mana jumlah yang lebih besar menunjukkan lebih banyak kehidupan telah digunakan.

BytesReadCount[16]

Total byte yang dibaca dari perangkat, ditentukan dalam miliaran. Misalnya, nilai 1 berarti 1 miliar byte dibaca.

ByteWriteCount[16]

Total byte yang ditulis ke perangkat, ditentukan dalam miliaran. Misalnya, nilai 1 berarti 1 miliar byte ditulis.

Komentar

Struktur ini adalah anggota STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR, yang merupakan struktur yang dikembalikan dalam buffer output permintaan IOCTL_SCSI_MINIPORT.

Persyaratan

Syarat Nilai
Header ntddstor.h

Lihat juga

IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO

IOCTL_SCSI_MINIPORT

STORAGE_HW_ENDURANCE_DATA_DESCRIPTOR