다음을 통해 공유


STORAGE_TEMPERATURE_THRESHOLD 구조체(ntddstor.h)

이 구조는 스토리지 디바이스(IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD통해)의 온도 임계값을 초과 또는 밑으로 설정하는 데 사용됩니다.

통사론

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;

회원

Version

구조체의 버전입니다.

Size

이 구조체의 크기입니다. sizeof(STORAGE_TEMPERATURE_THRESHOLD)로 설정해야 합니다.

Flags

이 요청에 대해 설정된 플래그입니다. 다음은 유효한 플래그입니다.

묘사
STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST 이 플래그는 디바이스 대신 어댑터를 대상으로 하는 요청을 나타냅니다.

Index

온도 정보의 인스턴스를 식별합니다. 0부터 시작합니다. 인덱스 0은 복합 값을 나타낼 수 있습니다.

Threshold

임계값의 온도(섭씨)를 나타내는 부인 값입니다.

OverThreshold

임계값 이상 또는 아래 온도 임계값을 지정하는지 여부를 나타냅니다. true 경우 디바이스의 OverThreshold 온도 값을 설정합니다. 그렇지 않으면 UnderThreshold 온도 값을 설정합니다.

Reserved

나중에 사용할 수 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
헤더 ntddstor.h(Ntddstor.h 포함)

참고 항목

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_TEMPERATURE_INFO