3

Windows サービスを作成しましたが、それを win32 アプリケーション (デスクトップ) と通信 (IPC) したいのですが、この通信を行うために正確に何をすべきか教えてください。私の場合、私のサービスはサーバーで、他のプロセスはクライアントです。ユーザーが自分のマシンでサービスを起動するたびに、プロセスはサービスとの接続を確立する必要があります。

4

2 に答える 2

3

あなたが説明するような名前付きパイプをサポートするサービスを作成しました。クライアントが名前付きパイプを開いて読み書きするためのアクセス許可を設定するために特別なことをする必要はありません。コードを開発する際に、次の Microsoft の記事が役立つことがわかりました。

「完全なサービス サンプル」: http://msdn2.microsoft.com/en-us/library/bb540476(VS.85).aspx 「完了ルーチンを使用した名前付きパイプ サーバー」: http://msdn.microsoft.com/ en-us/library/aa365601(VS.85).aspx

于 2012-04-27T21:21:49.540 に答える