PnpCompleteSystemStartProcess

NTSTATUS __stdcall PnpCompleteSystemStartProcess(){
  PCHAR v0; 
  NTSTATUS result; 
  PnpDiagnosticTrace(&KMPnPEvt_SystemStartLegacyEnum_Start, 0i64, 0i64);
  PnpDiagnosticTrace(&KMPnPEvt_SystemStartDriverReinit_Start, 0i64, 0i64);
  IopCallDriverReinitializationRoutines(1u);
  PnpDiagnosticTrace(&KMPnPEvt_SystemStartDriverReinit_Stop, 0i64, 0i64);
  PnPInitialized = 1;
  KeSetEvent(&PnpSystemDeviceEnumerationComplete, 0);
  PiInitReleaseCachedGroupInformation(v0);
  PpReleaseBootDDB();
  KseShimDatabaseBootRelease();
  result = PnpDiagnosticTrace(&KMPnPEvt_SystemStartLegacyEnum_Stop, 0i64, 0i64);
  if( PnpEtwHandle )
    return EtwWriteEndScenario(PnpEtwHandle, &KMPnPEvt_DriverInitPhase_Stop, &PnpDriverInitPhaseActivityId, 0i64, 0i64);
  return result;
}

Referenced by:

PnpDeviceActionWorker