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).
Version
The version of the structure.
Size
The size of this structure. This should be set to sizeof(STORAGE_TEMPERATURE_THRESHOLD).
Flags
Flags 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. |
Index
Identifies the instance of temperature information. Starts from 0. Index 0 may indicate a composite value.
Threshold
A signed value that indicates the temperature of the threshold, in degrees Celsius.
OverThreshold
Indicates 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.
Reserved
Reserved 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).
Version
The version of the structure.
Size
The size of this structure. This should be set to sizeof(STORAGE_TEMPERATURE_THRESHOLD).
Flags
Flags 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. |
Index
Identifies the instance of temperature information. Starts from 0. Index 0 may indicate a composite value.
Threshold
A signed value that indicates the temperature of the threshold, in degrees Celsius.
OverThreshold
Indicates 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.
Reserved
Reserved for future use.
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD