estrutura STORAGE_TEMPERATURE_THRESHOLD (ntddstor.h)
Essa estrutura é usada para definir o limite de temperatura superior ou inferior de um dispositivo de armazenamento (via IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).
Sintaxe
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;
Membros
Version
A versão da estrutura.
Size
O tamanho dessa estrutura. Isso deve ser definido como sizeof(STORAGE_TEMPERATURE_THRESHOLD).
Flags
Sinalizadores definidos para essa solicitação. Veja a seguir sinalizadores válidos.
Bandeira | Descrição |
---|---|
STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST | Esse sinalizador indica a solicitação para direcionar um adaptador em vez de dispositivo. |
Index
Identifica a instância das informações de temperatura. Começa a partir de 0. O índice 0 pode indicar um valor composto.
Threshold
Um valor assinado que indica a temperatura do limite, em graus Celsius.
OverThreshold
Indica se o limite de especifica o limite de temperatura superior ou inferior. Se verdadeiro, 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 |
---|---|
de cliente com suporte mínimo | Windows 10 |
servidor com suporte mínimo | Windows Server 2016 |
cabeçalho | ntddstor.h (include Ntddstor.h) |