Share via


PoSetThermalPassiveCooling function

The PoSetThermalPassiveCooling updates the passive cooling constraint associated with the thermal request, propagating the update to the device's cooling interface if needed.

Syntax

NTKERNELAPI
NTSTATUS
PoSetThermalPassiveCooling (
    PVOID ThermalRequest,
    UCHAR Throttle
    )

Parameters

ThermalRequest

Supplies a pointer to receive the thermal request object.

Throttle

Supplies the new passive cooling throttle level.

Return Value

NTSTATUS

Requirements

   
Minimum supported client Available starting with Windows 10 1703 release.
Target Platform Universal
Header wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL