No description available.
This structure is used to set the over or under temperature threshold of a storage device (via IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).
VersionThe version of the structure.
SizeThe size of this structure. This should be set to sizeof(STORAGE_TEMPERATURE_THRESHOLD).
FlagsFlags set for this request. The following are valid flags.
| Flag | Description |
|---|---|
| STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST | This flag indicates the request to target an adapter instead of device. |
IndexIdentifies the instance of temperature information. Starts from 0. Index 0 may indicate a composite value.
ThresholdA signed value that indicates the temperature of the threshold, in degrees Celsius.
OverThresholdIndicates if the Threshold specifies the over or under temperature threshold. If true, set the OverThreshold temperature value of the device; otherwise, set the UnderThreshold temperature value.
ReservedReserved for future use.
This structure is used to set the over or under temperature threshold of a storage device (via IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).
VersionThe version of the structure.
SizeThe size of this structure. This should be set to sizeof(STORAGE_TEMPERATURE_THRESHOLD).
FlagsFlags set for this request. The following are valid flags.
| Flag | Description |
|---|---|
| STORAGE_PROTOCOL_COMMAND_FLAG_ADAPTER_REQUEST | This flag indicates the request to target an adapter instead of device. |
IndexIdentifies the instance of temperature information. Starts from 0. Index 0 may indicate a composite value.
ThresholdA signed value that indicates the temperature of the threshold, in degrees Celsius.
OverThresholdIndicates if the Threshold specifies the over or under temperature threshold. If true, set the OverThreshold temperature value of the device; otherwise, set the UnderThreshold temperature value.
ReservedReserved for future use.
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD