4

システムサービスからカスタムクレデンシャルプロバイダーと通信するための最良の方法は何ですか?メッセージポンプを介してメッセージを送信することは可能ですか?名前付きパイプを使用できますか?任意の提案をいただければ幸いです。

4

1 に答える 1

3

資格情報プロバイダーはユーザーのセッションで実行され、システムサービスはシステムセッションで実行されます。私の知る限り、これはWindowsメッセージを除外します。メッセージには、ウィンドウを作成する必要があり、プロセスにはメッセージポンプがありますが、これはサービスには通常ありません。

名前付きパイプをお勧めします。システムサービスはパイプを作成してリッスンできます。クレデンシャルプロバイダーの任意のインスタンスがアタッチされ、メッセージを送信できます。

于 2011-07-30T22:14:31.263 に答える