Serviços críticos do sistema
Os serviços críticos do sistema não podem ser interrompidos e reiniciados pelo Gerenciador de Reinicialização sem uma reinicialização do sistema. Atualizações a qualquer arquivo ou recurso em uso por um desses serviços requer uma reinicialização do sistema.
Para determinar se um processo é um serviço de sistema crítico.
- Registre o processo usando a função RmRegisterResources .
- Chame a função RmGetList para obter a estrutura RM_PROCESS_INFO .
- O membro ApplicationType da estrutura de RM_PROCESS_INFO retornada contém um valor de enumeração RM_APP_TYPE . Esse valor é definido como RmCritical para um processo crítico do sistema.
Os serviços críticos do sistema incluem smss.exe, csrss.exe, wininit.exe, logonui.exe, lsass.exe, services.exe, winlogon.exe, System, svchost.exe com RPCSS e svchost.exe com Dcom/PnP.