Compartir a través de


IOCTL_THERMAL_READ_POLICY

El kernel envía la solicitud de control IOCTL_THERMAL_READ_POLICY de entrada/salida (E/S) al controlador de directivas de una zona térmica para leer la directiva preferida de los controladores.

Parámetros de entrada

Para recuperar el búfer de entrada, llame a WdfRequestRetrieveInputBuffer. El búfer de entrada contiene una estructura THERMAL_POLICY que especifica la directiva actual que el kernel tiene para la zona térmica.

Parámetros de salida

Para recuperar el búfer de salida, llame a WdfRequestRetrieveOutputBuffer. El parámetro Buffer apunta a una estructura de THERMAL_POLICY. Establezca los miembros de THERMAL_POLICY en la directiva térmica preferida del controlador de directiva.

Estado de E/S

Complete la solicitud llamando a WdfRequestCompleteWithInformation y establezca el estado en STATUS_SUCCESS si la solicitud se realiza correctamente. En caso contrario, una condición de error NTSTATUS apropiada. El controlador puede pasar los bytes devueltos a sizeof(ULONG) en el parámetro Information.

IOCTL_THERMAL_READ_TEMPERATURE

Administración térmica en Windows