PnpQueryWatchdogTimeout

INT64 __fastcall PnpQueryWatchdogTimeout(CHAR a1){
  INT64 result; 
  char v2; 
  result = 0i64;
  if( a1 )
    return(unsigned int)PnpWatchdogTimeoutFirstChance;
  v2 = 0;
  if( !(_BYTE)dword_140CFA19C && (PnpSetupOOBEInProgress || PnpSetupInProgress) )
    v2 = 1;
  if( PnpWatchdogBugcheckConfig )
  {
    if( PnpWatchdogBugcheckConfig == 1 )
      return(unsigned int)PnpWatchdogTimeoutSecondChance;
  }
  else
  {
    v2 = 0;
  }
  if( v2 )
    return(unsigned int)PnpWatchdogTimeoutSecondChance;
  return result;
}

Referenced by:

PnpAllocateWatchdog