IPC между поставщиком учетных данных и системным сервисом - PullRequest
4 голосов
/ 31 июля 2011

Каков наилучший способ связи с пользовательским поставщиком учетных данных из системного сервиса?Можно ли отправить сообщение через насос сообщений?Могу ли я использовать именованные каналы?Любые предложения будут оценены.

1 Ответ

2 голосов
/ 31 июля 2011

Поставщик учетных данных работает в сеансе пользователя, а системная служба запускается в системном сеансе.Насколько я знаю, это исключает сообщения Windows.Сообщения также требуют создания окна и процесса, имеющего насос сообщений, которого у службы обычно нет.

Я бы предложил именованные каналы.Системный сервис может создать канал и прослушать его.Любой экземпляр поставщика учетных данных присоединяется, а затем может отправлять сообщения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...