Можно ли как-нибудь узнать....
От: gbear Россия  
Дата: 20.12.02 04:39
Оценка:
Наше Вам... All

Можно ли каким-либо образом узнать, что за хостъ, и из под какого логина, запросил создать COM-объект?

В смысле, есть COM-объект "сервер"... "Клиент", в ходе своей работы удалённо создаёт этот объект... Хотелось бы в момент создания этого объекта каким-то образом "зафиксировать" хостъ и логин-сессию "клиента".

Зарание благодарен.
---
С уважением, GBEAR.
Re: Можно ли как-нибудь узнать....
От: MaximE Великобритания  
Дата: 20.12.02 08:29
Оценка: 10 (2)
Здравствуйте, gbear, Вы писали:

G>Наше Вам... All


G>Можно ли каким-либо образом узнать, что за хостъ, и из под какого логина, запросил создать COM-объект?


G>В смысле, есть COM-объект "сервер"... "Клиент", в ходе своей работы удалённо создаёт этот объект... Хотелось бы в момент создания этого объекта каким-то образом "зафиксировать" хостъ и логин-сессию "клиента".


CoQueryClientBlanket
Called by the server to find out about the client that invoked the method executing on the current thread. This is a helper function for IServerSecurity::QueryBlanket.


Но имей ввиду, что клиент может использовать со своей стороны CoSetProxyBlanket, чтобы установить информацию, которую ты получишь через CoQueryClientBlanket.
Re[2]: Можно ли как-нибудь узнать....
От: gbear Россия  
Дата: 20.12.02 11:46
Оценка:
Спасибо...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.