Compartilhar via


estrutura STORAGE_TEMPERATURE_DATA_DESCRIPTOR (ntddstor.h)

Essa estrutura é usada em conjunto com IOCTL_STORAGE_QUERY_PROPERTY para retornar dados de temperatura de um dispositivo de armazenamento ou adaptador.

Sintaxe

typedef struct _STORAGE_TEMPERATURE_DATA_DESCRIPTOR {
  ULONG                    Version;
  ULONG                    Size;
  SHORT                    CriticalTemperature;
  SHORT                    WarningTemperature;
  USHORT                   InfoCount;
  UCHAR                    Reserved0[2];
  ULONG                    Reserved1[2];
  STORAGE_TEMPERATURE_INFO TemperatureInfo[ANYSIZE_ARRAY];
} STORAGE_TEMPERATURE_DATA_DESCRIPTOR, *PSTORAGE_TEMPERATURE_DATA_DESCRIPTOR;

Membros

Version

Contém o tamanho dessa estrutura, em bytes. O valor desse membro será alterado à medida que os membros forem adicionados à estrutura .

Size

Especifica o tamanho total dos dados retornados, em bytes. Isso pode incluir dados que seguem essa estrutura.

CriticalTemperature

Indica a temperatura mínima em graus Celsius que pode impedir a operação normal. Exceder essa temperatura pode resultar em possível perda de dados, desligamento automático do dispositivo, limitação extrema de desempenho ou danos permanentes.

WarningTemperature

Indica a temperatura máxima em graus Celsius em que o dispositivo é capaz de operar continuamente sem degradar a operação ou a confiabilidade.

InfoCount

Especifica o número de estruturas de* STORAGE_TEMPERATURE_INFO relatadas em TemperatureInfo. Mais de um conjunto de dados de temperatura pode ser retornado quando há vários sensores na unidade.

Reserved0[2]

Reservado para uso futuro.

Reserved1[2]

Reservado para uso futuro.

TemperatureInfo[ANYSIZE_ARRAY]

Dados de temperatura do dispositivo, do tipo *STORAGE_TEMPERATURE_INFO.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Cabeçalho ntddstor.h (inclua Ntddstor.h)

Confira também

IOCTL_STORAGE_QUERY_PROPERTY

*STORAGE_PROPERTY_ID

*STORAGE_PROPERTY_QUERY

*STORAGE_TEMPERATURE_INFO