Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta seção fornece informações sobre o desenvolvimento de drivers ELAM (Early Launch Antimalware) para sistemas operacionais Windows. Ele fornece diretrizes para desenvolvedores antimalware desenvolverem drivers que são inicializados antes de outros drivers de inicialização de boot e que garantem que os drivers subsequentes não contenham malware. Ele pressupõe que o leitor esteja familiarizado com o desenvolvimento de drivers no modo kernel, especificamente drivers de inicialização de boot.
Essas informações se aplicam aos seguintes sistemas operacionais:
- Windows 11
- Windows 10
- Windows 8.1
- Windows 8
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2
- Windows Server 2012
Os tópicos a seguir descrevem os requisitos de interface para drivers ELAM (Antimalware de Inicialização Antecipada). Eles se destinam a fornecer informações sobre interfaces de driver ELAM. O recurso ELAM fornece um mecanismo com suporte Microsoft para que o software antimalware (AM) comece antes de outros componentes de terceiros. Os drivers AM são inicializados primeiro e têm permissão para controlar a inicialização de drivers de inicialização subsequentes, potencialmente não inicializando drivers de inicialização desconhecidos. Depois que o processo de inicialização tiver inicializado drivers de inicialização e o acesso ao armazenamento persistente estiver disponível de forma eficiente, o software AM existente poderá continuar a impedir a execução de malware.
Note
Como um serviço ELAM é executado como um PPL (Protected Process Light), você precisa depurar usando um depurador de kernel.