凭证提供者和系统服务之间的IPC

IPC between Credential Provider and a system service

本文关键字:IPC 之间 系统服务 提供者 凭证      更新时间:2023-10-16

从系统服务与自定义凭据提供程序通信的最佳方式是什么?有可能通过消息泵发送消息吗?我可以使用命名管道吗?如有任何建议,我将不胜感激。

凭据提供程序在用户会话中运行,而系统服务在系统会话中运行。据我所知,这排除了Windows Messages。消息还需要创建一个窗口和进程具有消息泵,这是服务通常不具备的。

我建议命名管道。系统服务可以创建管道并监听它。附加凭据提供程序的任何实例,然后可以发送消息。