Leer la configuración de MSDTC
-
03-07-2019 - |
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:
-
Gestión de componentes abiertos (Inicio > Todos los programas > Herramientas administrativas > Servicios de componentes)
-
Haga doble clic en Servicios de componentes, luego expanda Equipos. Haga clic derecho en Mi PC y seleccione Propiedades
-
En la pestaña MSDTC, haga clic en el botón Configuración de seguridad y configure las propiedades de la siguiente manera:
-
Acceso a DTC de red: activado
-
Permitir clientes remotos: marcado
-
Permitir entrada: marcado
-
Permitir salida: marcado
-
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.
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