Megosztás a következőn keresztül:


Kritikus rendszerszolgáltatások

A rendszer újraindítása nélkül a kritikus rendszerszolgáltatások nem állíthatók le és nem indíthatók újra. A szolgáltatások valamelyike által használt fájl vagy erőforrás frissítéséhez újra kell indítani a rendszert.

Annak meghatározása, hogy egy folyamat kritikus rendszerszolgáltatás-e.

  1. Regisztrálja a folyamatot az RmRegisterResources függvénnyel.
  2. Hívja meg az RmGetList függvényt a RM_PROCESS_INFO szerkezet lekéréséhez.
  3. A visszaadott RM_PROCESS_INFO struktúra ApplicationType tagja RM_APP_TYPE enumerálási értéket tartalmaz. Ez az érték egy kritikus rendszerfolyamat RmCritical értékére van állítva.

A kritikus rendszerszolgáltatások közé tartozik a smss.exe, csrss.exe, wininit.exe, logonui.exe, lsass.exe, services.exe, winlogon.exe, rendszer, svchost.exe az RPCSS-sel, valamint a Dcom/PnP-vel svchost.exe.