【发布时间】:2011-07-30 21:46:08
【问题描述】:
从系统服务与自定义凭据提供程序通信的最佳方式是什么? 是否可以通过消息泵发送消息? 我可以使用命名管道吗? 任何建议将不胜感激。
【问题讨论】:
标签: c++ windows-7 credentials credential-providers
从系统服务与自定义凭据提供程序通信的最佳方式是什么? 是否可以通过消息泵发送消息? 我可以使用命名管道吗? 任何建议将不胜感激。
【问题讨论】:
标签: c++ windows-7 credentials credential-providers
凭据提供程序在用户的会话中运行,而系统服务在系统会话中运行。据我所知,这排除了 Windows 消息。消息还需要创建一个窗口,并且进程具有消息泵,而服务通常没有。
我建议命名管道。系统服务可以创建管道并监听它。凭据提供程序的任何实例都会附加,然后可以发送消息。
【讨论】: