estructura STORAGE_TEMPERATURE_THRESHOLD (winioctl.h)

Esta estructura se usa para establecer el umbral superior o inferior de temperatura de un dispositivo de almacenamiento (a través de IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).

Sintaxis

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;

Miembros

Version

Versión de la estructura.

Size

Tamaño de esta estructura. Debe establecerse en sizeof(STORAGE_TEMPERATURE_THRESHOLD).

Flags

Marcas establecidas para esta solicitud. A continuación se muestran marcas válidas.

Marca Descripción
STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST Esta marca indica la solicitud de destino de un adaptador en lugar del dispositivo.

Index

Identifica la instancia de información de temperatura. Comienza a partir de 0. El índice 0 puede indicar un valor compuesto.

Threshold

Valor con signo que indica la temperatura del umbral, en grados Celsius.

OverThreshold

Indica si el umbral especifica el umbral superior o bajo el umbral de temperatura. Si es true, establezca el valor de temperatura OverThreshold del dispositivo; de lo contrario, establezca el valor de temperatura UnderThreshold .

Reserved

Reservado para uso futuro.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado winioctl.h (incluya Windows.h)

Consulte también

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_TEMPERATURE_INFO