PnpRecordBlackbox

VOID __fastcall PnpRecordBlackbox(INT64 a1, INT64 a2){
  switch( (_DWORD)a2 )
  {
    case 1:
      PnpRecordBlackboxPnpEventWorkerInformation(a1);
      break;
    case 2:
      PnpRecordBlackboxDeviceCompletionQueueInformation(a1);
      break;
    case 3:
      PnpRecordBlackboxDelayedRemoveWorkerInformation(a1);
      break;
    default:
      if( (int)a2 <= 3 || (int)a2 > 5 )
        __fastfail(5u);
      break;
  }
}

Referenced by:

PnpCallDriverEntry
PnpDisableWatchdog
PnpWatchdogWorkItem