Condividi tramite


struttura STORAGE_TEMPERATURE_DATA_DESCRIPTOR (ntddstor.h)

Questa struttura viene usata in combinazione con IOCTL_STORAGE_QUERY_PROPERTY per restituire i dati relativi alla temperatura da un dispositivo di archiviazione o da un adattatore.

Sintassi

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;

Membri

Version

Contiene le dimensioni di questa struttura, in byte. Il valore di questo membro cambierà man mano che i membri vengono aggiunti alla struttura.

Size

Specifica le dimensioni totali dei dati restituiti, in byte. Ciò può includere dati che seguono questa struttura.

CriticalTemperature

Indica la temperatura minima in gradi Celsius che può impedire il normale funzionamento. Il superamento di questa temperatura può causare possibili perdite di dati, arresto automatico del dispositivo, limitazione delle prestazioni estreme o danni permanenti.

WarningTemperature

Indica la temperatura massima in gradi Celsius in cui il dispositivo è in grado di funzionare continuamente senza compromettere l'operatività o l'affidabilità.

InfoCount

Specifica il numero di strutture *STORAGE_TEMPERATURE_INFO segnalate in TemperatureInfo. È possibile che vengano restituiti più set di dati relativi alla temperatura quando sono presenti più sensori nell'unità.

Reserved0[2]

Riservato per uso futuro.

Reserved1[2]

Riservato per uso futuro.

TemperatureInfo[ANYSIZE_ARRAY]

Dati sulla temperatura del dispositivo, di tipo *STORAGE_TEMPERATURE_INFO.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
intestazione ntddstor.h (include Ntddstor.h)

Vedere anche

IOCTL_STORAGE_QUERY_PROPERTY

* STORAGE_PROPERTY_ID

* STORAGE_PROPERTY_QUERY

* STORAGE_TEMPERATURE_INFO