Partager via


IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD IOCTL (winioctl.h)

Les applications Windows peuvent utiliser ce code de contrôle pour définir le seuil de température d’un appareil (lorsqu’il est pris en charge par l’appareil). Utilisez IOCTL_STORAGE_QUERY_PROPERTY pour déterminer si l’appareil prend en charge la modification des seuils de température supérieure et inférieure.

Pour effectuer cette opération, appelez la fonction DeviceIoControl avec les paramètres suivants.

BOOL DeviceIoControl(
  (HANDLE) hDevice,                         // handle to device
  IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD,  // dwIoControlCode
  (LPDWORD) lpInBuffer,                     // input buffer
  (DWORD) nInBufferSize,                    // size of input buffer
  (LPDWORD) lpOutBuffer,                    // output buffer
  (DWORD) nOutBufferSize,                   // size of output buffer
  (LPDWORD) lpBytesReturned,                // number of bytes returned
  (LPOVERLAPPED) lpOverlapped               // OVERLAPPED structure
);

Configuration requise

   
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête winioctl.h (inclure Windows.h)

Voir aussi