次の方法で共有


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