Инициализация DCOM.
От: Аноним  
Дата: 04.03.03 16:06
Оценка:
Как программно вызвать обновление DCOM настроек, как будто нажали кнопку Apply в dcomcnfg? Проблема в том, что если даже настройки не менять, но выбрать Apply то программа начинает работать. Иначе необходимо перегрузить комп (win2000).
Re: Инициализация DCOM.
От: Alexey Shirshov Россия http://wise-orm.com
Дата: 05.03.03 13:53
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как программно вызвать обновление DCOM настроек, как будто нажали кнопку Apply в dcomcnfg? Проблема в том, что если даже настройки не менять, но выбрать Apply то программа начинает работать. Иначе необходимо перегрузить комп (win2000).


Опиши проблему шире.
Re[2]: Инициализация DCOM.
От: Аноним  
Дата: 06.03.03 10:06
Оценка:
Проблема вот в чем. При настройке пермишенсов на компонент программно — они ставятся, но почему то не применяются. Т.е. после установки прав (программно), я не могу подконнектится к клиенту. Но если зайти в dcomcnfg и ничего не изменяя! в настройках данного компонента нажать кнопку Apply, то все начинает работать. Также если перегрузить компьютер, то настройки применяются и клиент коннектится к серверу.
Может ошибка в установки прав? Как тогда это проверить, ведь dcomcnfg правильно показывает все права.

AS>Здравствуйте, Аноним, Вы писали:


А>>Как программно вызвать обновление DCOM настроек, как будто нажали кнопку Apply в dcomcnfg? Проблема в том, что если даже настройки не менять, но выбрать Apply то программа начинает работать. Иначе необходимо перегрузить комп (win2000).


AS>Опиши проблему шире.
Re[3]: Инициализация DCOM.
От: Ivan Россия www.rsdn.ru
Дата: 06.03.03 10:11
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Может ошибка в установки прав? Как тогда это проверить, ведь dcomcnfg правильно показывает все права.


Думаю, что проблема как раз в неправильном Security Descriptor. DCOMCNFG перезаписывает его, когда нажимают на Apply. если нужен пример программного формирования SD для DCOM, см. Platform SDK пример DCOMPERM
Re[4]: Инициализация DCOM.
От: Trot Россия  
Дата: 06.03.03 16:40
Оценка:
В том то и дело, что вроде все правильно делаю. И через DCOMPERM пытался править — все равно, требуется зайти в конфигуратор. Вот я думаю, может быть это и от самого компонента зависит, хтя он внешне работает нормально? Никто не сталкивался с такой проблемой?



Здравствуйте, Ivan, Вы писали:

I>Здравствуйте, Аноним, Вы писали:


А>>Может ошибка в установки прав? Как тогда это проверить, ведь dcomcnfg правильно показывает все права.


I>Думаю, что проблема как раз в неправильном Security Descriptor. DCOMCNFG перезаписывает его, когда нажимают на Apply. если нужен пример программного формирования SD для DCOM, см. Platform SDK пример DCOMPERM
Re[5]: Инициализация DCOM.
От: Tom Россия http://www.RSDN.ru
Дата: 06.03.03 16:54
Оценка:
приведи код как пишешь в реестр
... << RSDN@Home 1.0 beta 6a >>
Народная мудрось
всем все никому ничего(с).
Re[5]: Инициализация DCOM.
От: Mr_First  
Дата: 06.03.03 17:09
Оценка: 11 (2)
Здравствуйте, Trot, Вы писали:

T>В том то и дело, что вроде все правильно делаю. И через DCOMPERM пытался править — все равно, требуется зайти в конфигуратор. Вот я думаю, может быть это и от самого компонента зависит, хтя он внешне работает нормально? Никто не сталкивался с такой проблемой?


Была в точности такая проблема. Давно это уже было...
Толи я owner-а не устанавливал, то ли еще че то... Вобщем Дескриптор был нормальный, но че то в нем не хватало, а dcomcnfg дописывал это. Так что посмотри внимательней формирование дескриптора.
Более точно я щас сказать не могу, ты уж извини
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.