Bagikan melalui


struktur STORAGE_TEMPERATURE_DATA_DESCRIPTOR (ntddstor.h)

Struktur ini digunakan bersama dengan IOCTL_STORAGE_QUERY_PROPERTY untuk mengembalikan data suhu dari perangkat penyimpanan atau adaptor.

Sintaks

typedef struct _STORAGE_TEMPERATURE_DATA_DESCRIPTOR {
  ULONG                    Version;
  ULONG                    Size;
  SHORT                    CriticalTemperature;
  SHORT                    WarningTemperature;
  USHORT                   InfoCount;
  UCHAR                    Reserved0[2];
  ULONG                    Reserved1[2];
  STORAGE_TEMPERATURE_INFO TemperatureInfo[ANYSIZE_ARRAY];
} STORAGE_TEMPERATURE_DATA_DESCRIPTOR, *PSTORAGE_TEMPERATURE_DATA_DESCRIPTOR;

Anggota

Version

Berisi ukuran struktur ini, dalam byte. Nilai anggota ini akan berubah saat anggota ditambahkan ke struktur.

Size

Menentukan ukuran total data yang dikembalikan, dalam byte. Ini mungkin termasuk data yang mengikuti struktur ini.

CriticalTemperature

Menunjukkan suhu minimum dalam derajat Celcius yang dapat mencegah operasi normal. Melebihi suhu ini dapat mengakibatkan kemungkinan kehilangan data, pematian perangkat otomatis, pembatasan performa ekstrem, atau kerusakan permanen.

WarningTemperature

Menunjukkan suhu maksimum dalam derajat Celcius di mana perangkat mampu beroperasi terus menerus tanpa menurunkan operasi atau keandalan.

InfoCount

Menentukan jumlah * struktur STORAGE_TEMPERATURE_INFO yang dilaporkan dalam TemperatureInfo. Lebih dari satu set data suhu dapat dikembalikan ketika ada beberapa sensor di drive.

Reserved0[2]

Disiapkan untuk penggunaan masa mendatang.

Reserved1[2]

Disiapkan untuk penggunaan masa mendatang.

TemperatureInfo[ANYSIZE_ARRAY]

Data suhu perangkat, jenis *STORAGE_TEMPERATURE_INFO.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Header ntddstor.h (termasuk Ntddstor.h)

Lihat juga

IOCTL_STORAGE_QUERY_PROPERTY

*STORAGE_PROPERTY_ID

*STORAGE_PROPERTY_QUERY

*STORAGE_TEMPERATURE_INFO