Compartir a través de


IOCTL_THERMAL_READ_TEMPERATURE

El controlador ACPI envía la solicitud de control de entrada/salida (E/S) IOCTL_THERMAL_READ_TEMPERATURE a un controlador de sensor de temperatura. Al recibir esta solicitud, es posible que se pida al controlador que facilite la temperatura de la zona térmica.

Parámetros de entrada

Para recuperar el búfer de entrada, llame a WdfRequestRetrieveInputBuffer. El búfer de entrada contiene una estructura THERMAL_WAIT_READ. El miembro Timeout indica cuándo volver a la temperatura de la zona térmica después de la cual expirará la solicitud. Si el valor Timeout recibido es -1, la solicitud nunca expira.

Parámetros de salida

Para recuperar el búfer de salida, llame a WdfRequestRetrieveOutputBuffer. El parámetro Buffer apunta a un ULONG. Establezca el valor de la temperatura de la zona térmica, en décimas de grado Kelvin.

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. Temas relacionados Administración térmica en Windows

IOCTL_THERMAL_READ_POLICY

Administración térmica en Windows