POWER.H

The public symbol file NTKRPAMP.PDB for the original release of Windows 10 tells that the kernel is built with the POWER.H header at

d:\th.public.fre\internal\minwin\priv_sdk\inc

and draws from it the following type definitions:

Line Number Type
250 enum _ConnectionResourceConsumerDesc
363 enum POWER_POLICY_DEVICE_TYPE
397 enum SLEEPSTUDY_SPM_SCENARIO_CS_EXIT
447 enum _POWER_REQUEST_TYPE_INTERNAL
791 struct _THERMAL_INFORMATION_EX

The header POWER.H is not known in any Device Driver Kit (DDK) and Windows Driver Kit (WDK). That said, someone at Microsoft may have thought that POWER.H (or some other header that is the input to POWER.H) will be published. According to a comment in POCLASS.H from the “shared” subdirectory, its definition of the plain old THERMAL_INFORMATION structure is “depricated” in favour of THERMAL_INFORMATION_EX.