Criando uma extensão de snap-in de anexo
Uma extensão de snap-in de anexo fornece uma interface que os usuários podem usar para alterar as configurações específicas do serviço. A extensão de snap-in de anexo deve atender aos requisitos do MMC para ser uma extensão de snap-in válida. Para obter mais informações sobre esses requisitos, consulte a documentação do Console de Gerenciamento da Microsoft .
Além das interfaces exigidas pelo MMC, uma extensão de snap-in de anexo deve implementar a interface COM ISceSvcAttachmentPersistInfo. Os snap-ins de Configuração de Segurança chamam métodos dessa interface para determinar se os dados de configuração foram alterados e, em caso afirmativo, para atualizar o banco de dados de segurança. O snap-in de anexo deve armazenar quaisquer alterações de configuração até que os snap-ins de Configuração de Segurança recuperem esses dados.
Uma extensão de snap-in de anexo deve fornecer a seguinte funcionalidade:
- Exibir informações de configuração e análise
- Modificar informações de configuração na interface do usuário
- Modificar informações de configuração no banco de dados de segurança
Para ajudar sua extensão de snap-in a executar essas tarefas, os snap-ins da Configuração de Segurança implementam uma interface COM, ISceSvcAttachmentData, que fornece métodos que sua extensão snap-in pode chamar para inicializar a si mesma e consultar informações do banco de dados de segurança.
Depois de criar sua extensão de snap-in de anexo, registre-a com os snap-ins de Configuração de Segurança, conforme descrito em Registrar uma extensão snap-in de anexo.