C# プロセス間通信(IPC) 異なるユーザー間で接続できない

[English]

異なるユーザー間でプロセス間通信(IPC)を行う場合、authorizedGroup プロパティにユーザー グループを指定する必要があります(それぞれのユーザは同じユーザーグループに属している必要があります)。
詳しくはMSDNの説明を確認してください。

ただ、MSDNの説明では実際にプロパティをどのように設定するか分かり難いです。
調べた所、authorizedGroup などのプロパティは Hashtable などを使用して IpcServerChannel のコンストラクタで設定するようです。

using System.Collections;
     // サーバーチャンネルの生成
     Hashtable properties = new Hashtable();
     properties.Add("portName""ipcSample");
     properties.Add("authorizedGroup""Users");
     IpcServerChannel channel = new IpcServerChannel(properties, null);
使用環境: Visual Studio 2010 .NET Framework 4

C# メニューリスト