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