Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Cuidado
Se você estiver criando um pacote de drivers universal ou do Windows, essa diretiva não será válida. Consulte Usar um arquivo INF universal e Introdução ao desenvolvimento de drivers do Windows.
Uma diretiva DelService é usada em uma seção DDInstall.Services para remover um ou mais serviços de dispositivo/driver instalados anteriormente desde o computador de destino.
[DDInstall.Services]
DelService=ServiceName[,[flags][,[EventLogType][,EventName]]
...
Entradas
ServiceName
Especifica o nome do serviço a ser removido.
Para um dispositivo, esse valor geralmente é um nome genérico para seu driver, como "sermouse" ou algum nome semelhante.
sinalizadores
Esse valor opcional especifica um ou mais dos sinalizadores a seguir, definidos em Setupapi.h, especificados como um valor hexadecimal:
0x00000004 (SPSVCINST_DELETEEVENTLOGENTRY)
Uma entrada (ou entradas) de log de eventos associada ao ServiceName fornecido também deve ser removida do sistema.
0x00000200 (SPSVCINST_STOPSERVICE)
Pare o serviço antes de excluí-lo.
EventLogType
Opcionalmente, especifica um destes: Sistema, Segurança ou Aplicativo. Isso pode ser omitido se o log de eventos a ser removido for do tipo Sistema.
EventName
Opcionalmente, especifica o nome do log de eventos. Isso pode ser omitido se for idêntico à entrada ServiceName especificada.
Comentários
Esta diretiva raramente é usada. Os únicos serviços que podem ser excluídos com segurança são aqueles que foram usados apenas em versões anteriores do sistema operacional e, portanto, nunca são usados para a versão instalada no momento.
A partir do Windows XP, você pode usar a decoração TargetOSVersion para controlar o comportamento de instalação específico da versão. Para obter mais informações sobre essa decoração, consulte a Seção INF Manufacturer.
No entanto, por padrão, as informações de log de eventos fornecidas por um driver de dispositivo específico não são removidas do sistema na desinstalação, a menos que o INF para o dispositivo/driver solicite explicitamente a remoção (sinalizadores ou EventName) do log de eventos junto com a remoção dos serviços de driver.