다음을 통해 공유


STORAGE_TEMPERATURE_INFO 구조체(winioctl.h)

디바이스 온도 데이터를 설명합니다. IOCTL_STORAGE_QUERY_PROPERTY 요청으로 온도 데이터를 쿼리할 때 STORAGE_TEMPERATURE_DATA_DESCRIPTOR의 일부로 반환됩니다.

구문

typedef struct _STORAGE_TEMPERATURE_INFO {
  WORD    Index;
  SHORT   Temperature;
  SHORT   OverThreshold;
  SHORT   UnderThreshold;
  BOOLEAN OverThresholdChangable;
  BOOLEAN UnderThresholdChangable;
  BOOLEAN EventGenerated;
  BYTE    Reserved0;
  DWORD   Reserved1;
} STORAGE_TEMPERATURE_INFO, *PSTORAGE_TEMPERATURE_INFO;

멤버

Index

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

Temperature

현재 온도(섭씨)를 나타내는 부인 값입니다.

OverThreshold

원하는 임계값 내의 최대 온도(섭씨)를 지정하는 부표가 있는 값입니다.

UnderThreshold

원하는 임계값 내의 최소 온도(섭씨)를 지정하는 부표가 있는 값입니다.

OverThresholdChangable

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD 사용하여 OverThreshold를 변경할 수 있는지를 나타냅니다.

UnderThresholdChangable

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD 사용하여 UnderThreshold를 변경할 수 있는지를 나타냅니다.

EventGenerated

현재 온도가 임계값을 초과할 때 알림이 생성되는지를 나타냅니다.

Reserved0

나중에 사용하기 위해 예약되어 있습니다.

Reserved1

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

요구 사항

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

추가 정보

IOCTL_STORAGE_QUERY_PROPERTY

IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

STORAGE_PROPERTY_ID

STORAGE_PROPERTY_QUERY