Прочитать конфигурацию MSDTC
-
03-07-2019 - |
Вопрос
Есть ли у кого-нибудь идеи о том, как прочитать конфигурацию MSDTC на текущем компьютере? Я специально пытаюсь убедиться, что пользователь выполнил следующие действия:
<Ол>Открыть управление компонентами (Пуск > Все программы > Инструменты администрирования > Службы компонентов)
Дважды щелкните Службы компонентов, затем разверните Компьютеры. Щелкните правой кнопкой мыши на Мой компьютер и выберите Свойства
На вкладке MSDTC нажмите кнопку Конфигурация безопасности и настройте свойства следующим образом:
Доступ к DTC по сети: проверено
Разрешить удаленных клиентов: проверено
Разрешить входящий: проверено
Разрешить исходящие: проверено
Требуется проверка подлинности входящего звонящего: выбрано
Это часть небольшого компонента, который мне нужно написать для проверки конфигурации конечного пользователя. Я не думаю, что попытался бы исправить это, если бы это было неправильно: просто укажите пользователю на файл справки - так что требуется только чтение.
Решение
Я не уверен, что вы можете сделать это программно из любого API или WMI. По крайней мере, вы можете проверить информацию в реестре по адресу:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\Security
Другие советы
Для этого вы можете использовать классы / интерфейсы администрирования COM +. Это потребует COM-взаимодействия, хотя с вашей стороны.
Ссылка находится по адресу:
http://msdn.microsoft.com/en -us / библиотека / ms681189 (VS.85) .aspx р>