estrutura STORAGE_TEMPERATURE_THRESHOLD (winioctl.h)
Essa estrutura é usada para definir o limite de temperatura acima ou abaixo de um dispositivo de armazenamento (por meio do IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).
Sintaxe
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;
Membros
Version
A versão da estrutura.
Size
O tamanho desta estrutura. Isso deve ser definido como sizeof(STORAGE_TEMPERATURE_THRESHOLD).
Flags
Sinalizadores definidos para essa solicitação. Veja a seguir sinalizadores válidos.
Sinalizador | Descrição |
---|---|
STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST | Esse sinalizador indica a solicitação para direcionar um adaptador em vez do dispositivo. |
Index
Identifica a instância de informações de temperatura. Começa a partir de 0. O índice 0 pode indicar um valor composto.
Threshold
Um valor com sinal que indica a temperatura do limite, em graus Celsius.
OverThreshold
Indica se o Limite especifica o limite de temperatura acima ou abaixo. Se true, defina o valor de temperatura OverThreshold do dispositivo; caso contrário, defina o valor de temperatura UnderThreshold .
Reserved
Reservado para uso futuro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | winioctl.h (inclua Windows.h) |