2010-09-23 2 views
2

Возможно ли получить доступ к DCOM Config через COMAdmin.COMAdminCatalog?COMAdmin.COMAdminCatalog - как получить содержимое папки DCOM Config?

Я могу получить набор приложений и настроить их, но не могу понять, как получить коллекцию элементов в папке DCOM Config в службах компонентов.

Любые предложения?

ответ

1

Несмотря на то, что они визуально отображаются в одном инструменте Windows (службы компонентов), компоненты в «DCOM Config» и «COM + Applications» совершенно разные.

COM + Приложения доступны через API, используя каталог COM +.

DCOM Config соответствует ключу реестра HKEY_CLASSES_ROOT \ AppID. Существует инструмент с именем DCOMPERM, что позволяет изменять разрешения в качестве примера, смотрите здесь (включен источник): http://www.myitforum.com/articles/11/view.asp?id=9323

http://msdn.microsoft.com/en-us/library/aa242178(VS.60).aspx

http://support.microsoft.com/kb/206484/en

+0

Я нашел инструмент. Это образец Visual C++ 6.0. Я загрузил его несколько недель назад и скомпилировал его и теперь использовал его из пакетного файла. Но должно быть более правильное решение, API, возможно, подверженный .NET ... –

+0

Не думаю, что вы найдете что-то намного лучше. Это все COM/OLE хороший ole 'дней водопровода. Это еще более старая папка приложений DCOM (сервисы компонентов). Я не понимаю, почему это будет связано с .NET. Это связано только с соображениями совместимости/наследия. Никто не хотел бы использовать DCOM сегодня для новых приложений. –

Смежные вопросы