Pregunta

¿Alguien tiene alguna idea sobre cómo leer la configuración de MSDTC en la máquina actual? Estoy tratando específicamente de verificar que el usuario haya realizado los siguientes pasos:

  1. Gestión de componentes abiertos (Inicio > Todos los programas > Herramientas administrativas > Servicios de componentes)

  2. Haga doble clic en Servicios de componentes, luego expanda Equipos. Haga clic derecho en Mi PC y seleccione Propiedades

  3. En la pestaña MSDTC, haga clic en el botón Configuración de seguridad y configure las propiedades de la siguiente manera:

  4. Acceso a DTC de red: activado

  5. Permitir clientes remotos: marcado

  6. Permitir entrada: marcado

  7. Permitir salida: marcado

  8. Se requiere autenticación de llamante entrante: seleccionado

Es parte de un pequeño componente que necesito escribir para validar la configuración del usuario final. No creo que intente solucionarlo si estuviera mal: solo apunte al usuario al archivo de ayuda, por lo que solo se necesita leer.

¿Fue útil?

Solución

No estoy seguro si puede hacer esto mediante programación desde cualquier API o WMI. Al menos puede verificar la información del registro en:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Security

Otros consejos

Puede usar las clases / interfaces de administración COM + para hacer esto. Sin embargo, requerirá una interoperabilidad COM de su parte.

La referencia se encuentra en:

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top