다음을 통해 공유


STORAGE_TEMPERATURE_THRESHOLD 구조체(winioctl.h)

이 구조체는 IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD를 통해 스토리지 디바이스의 온도 상한 또는 하한 임계값을 설정하는 데 사용됩니다.

구문

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;

멤버

Version

구조체의 버전입니다.

Size

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

Flags

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

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

Index

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

Threshold

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

OverThreshold

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

Reserved

다음에 사용하도록 예약됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10
지원되는 최소 서버 Windows Server 2016
머리글 winioctl.h(Windows.h 포함)

추가 정보

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY

STORAGE_TEMPERATURE_INFO