PnpQueryWatchdogTimeoutConfiguration
INT64 __fastcall PnpQueryWatchdogTimeoutConfiguration(VOID *a1){
INT64 result;
unsigned int a3;
a3 = 0;
if( (int)PnpGetRegistryDword(a1, (WCHAR *)L"WatchdogFirstChanceInMs", &a3) < 0
|| (PnpWatchdogTimeoutFirstChance = a3, a3 - 1 > 0xFFFFFFFD) )
{
PnpWatchdogTimeoutFirstChance = 10000;
}
result = PnpGetRegistryDword(a1, (WCHAR *)L"WatchdogSecondChanceInMs", &a3);
if( (int)result < 0 || (result = a3, PnpWatchdogTimeoutSecondChance = a3, PnpWatchdogTimeoutFirstChance >= a3) )
PnpWatchdogTimeoutSecondChance = 360000;
return result;
}Referenced by:
PnpInitializePnpWatchdogs