-
hustbaer schrieb:
Ist aber gar keine so doofe Frage.
Was wenn man sich darauf verlässt dass 1x alle 45 Sekunden reichen muss, weil man annimmt dass 1 Minute wohl das kürzeste sein wird was man antreffen wird.
Und dann stellt irgend ein irrer 30 Sekunden ein.
(Ich glaube das geht über die GUI gar nicht, aber vielleicht ändert sich die GUI ja irgendwann, oder man kann es direkt über die Registry einstellen oder...)
Insofern wäre eine garantierte Mindestdauer schon interessant.
Könnte man ja On-the-fly ermitteln. Etwa so...
#include <windows.h>
#include <stdio.h>
#include <PowrProf.h>
int main(void)
{
GLOBAL_POWER_POLICY pGlobalPowerPolicy;
POWER_POLICY pPowerPolicy;
GetCurrentPowerPolicies(&pGlobalPowerPolicy ,&pPowerPolicy);
printf("IdleTimeoutAc :%lu\n",pPowerPolicy.user.IdleTimeoutAc);
printf("IdleTimeoutDc :%lu",pPowerPolicy.user.IdleTimeoutDc);
return 0;
}