struttura STORAGE_TEMPERATURE_THRESHOLD (ntddstor.h)

Questa struttura viene usata per impostare la soglia di temperatura superiore o inferiore a un dispositivo di archiviazione (tramite IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).

Sintassi

typedef struct _STORAGE_TEMPERATURE_THRESHOLD {
  ULONG   Version;
  ULONG   Size;
  USHORT  Flags;
  USHORT  Index;
  SHORT   Threshold;
  BOOLEAN OverThreshold;
  UCHAR   Reserved;
} STORAGE_TEMPERATURE_THRESHOLD, *PSTORAGE_TEMPERATURE_THRESHOLD;

Members

Version

Versione della struttura.

Size

Dimensione della struttura. Deve essere impostato su sizeof(STORAGE_TEMPERATURE_THRESHOLD).

Flags

Flag impostati per questa richiesta. Di seguito sono riportati flag validi.

Flag Descrizione
STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST Questo flag indica la richiesta di destinazione di un adattatore anziché di un dispositivo.

Index

Identifica l'istanza delle informazioni sulla temperatura. Inizia da 0. L'indice 0 può indicare un valore composito.

Threshold

Valore con segno che indica la temperatura della soglia, espressa in gradi Celsius.

OverThreshold

Indica se soglia specifica la soglia superiore o inferiore alla temperatura. Se true, impostare il valore della temperatura OverThreshold del dispositivo; in caso contrario, impostare il valore della temperatura UnderThreshold .

Reserved

Riservato per utilizzi futuri.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Intestazione ntddstor.h (include Ntddstor.h)

Vedi anche

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_TEMPERATURE_INFO