IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD IOCTL (ntddstor.h)
Ein Treiber kann IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD verwenden, um den Temperaturschwellenwert eines Speichergeräts festzulegen (sofern es von der Hardware unterstützt wird). Verwenden Sie IOCTL_STORAGE_QUERY_PROPERTY , um festzustellen, ob das Gerät das Ändern der Temperaturschwellenwerte über und unter unterstützt.
Hauptcode
Eingabepuffer
Eine STORAGE_TEMPERATURE_THRESHOLD-Struktur .
Eingabepufferlänge
Parameters.DeviceIoControl.OutputBufferLength in der E/A-Stapelposition gibt die Größe des Parameterpuffers in Bytes an, die = sizeof(STORAGE_TEMPERATURE_THRESHOLD) sein >muss.
Ausgabepuffer
Diese IOCTL verfügt über keine Ausgabestruktur.
Länge des Ausgabepuffers
Diese IOCTL verfügt über keine Ausgabestruktur.
Statusblock
Das Feld Information ist auf die Anzahl der zurückgegebenen Bytes festgelegt. Das Feld Status ist auf STATUS_SUCCESS oder möglicherweise auf STATUS_INSUFFICIENT_RESOURCES festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Kopfzeile | ntddstor.h (include Ntddstor.h) |