VOID __stdcall TtmpCalloutDestroyWatchdog(){
__int64 v0;
__int64 v1;
__int64 v2;
UINT64 v3;
__int64 InputBuffer[13];
if( v0 )
{
v1 = *(_QWORD *)(v0 + 24);
v2 = v0;
if( v1 )
{
memset(InputBuffer, 0i64, 0x60u);
*(_QWORD *)(v2 + 24) = 0i64;
LODWORD(v3) = 0;
LODWORD(InputBuffer[0]) = 21;
LOBYTE(InputBuffer[11]) = 1;
InputBuffer[1] = v1;
NtPowerInformation(PowerInformationInternal, InputBuffer, 0x60ui64, 0i64, v3);
}
}
}