Pergunta

Alguém tem alguma idéia de como ler a configuração do MSDTC no computador atual? Eu estou tentando especificamente para verificar se o usuário tem realizado as seguintes etapas:

  1. Abra Gestão Componente (Iniciar> Todos os Programas> Ferramentas Administrativas> Serviços Component)

  2. Clique duas vezes em Serviços de componente, expanda Computadores. Clique direito em Meu Computador e selecione Propriedades

  3. Na guia MSDTC, clique no botão de configuração de segurança, e configurar as propriedades da seguinte forma:

  4. Acesso DTC de rede: verificado

  5. permitir que clientes remotos: verificado

  6. Permitir entrada: verificado

  7. Permitir saída: verificado

  8. Incoming Caller Authentication Required: Selected

É parte de um pequeno necessidade componente I para escrever a configuração do usuário final validar. Eu não acho que eu iria tentar corrigi-lo se fosse errado:. Basta apontar o usuário no arquivo de ajuda - para somente leitura só é necessário

Foi útil?

Solução

Eu não tenho certeza se você pode fazer isso por meio de programação a partir de qualquer API, ou WMI. Pelo menos você pode verificar as informações de registro em:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Security

Outras dicas

Você pode usar as classes COM + Administração / interfaces para fazer isso. Isso irá requerer interoperabilidade apesar de sua parte.

A referência está localizada em:

http://msdn.microsoft.com/en -us / library / ms681189 (VS.85) .aspx

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top