Compartilhar via


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)

Consulte também

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_TEMPERATURE_INFO