Condividi tramite


struttura STORAGE_TEMPERATURE_THRESHOLD (winioctl.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 {
  DWORD   Version;
  DWORD   Size;
  WORD    Flags;
  WORD    Index;
  SHORT   Threshold;
  BOOLEAN OverThreshold;
  BYTE    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 winioctl.h (include Windows.h)

Vedi anche

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_TEMPERATURE_INFO