私は memorymappedfile を使用しており、2 つのプロセス間で通信するときに機能します。しかし、LOCAL SYSTEM アカウントで実行される Windows サービスをセットアップし、現在ログインしているドメイン アカウントで実行されるプロセスと通信したいと考えています。
アクセスルールを見つけて試しました:
security.AddAccessRule(new AccessRule<MemoryMappedFileRights>(string.Concat(Environment.MachineName, "\\Administrator"), MemoryMappedFileRights.FullControl, AccessControlType.Allow));
また:
security.AddAccessRule(new AccessRule<MemoryMappedFileRights>("Everyone"), MemoryMappedFileRights.FullControl, AccessControlType.Allow));
しかし、うまくいきませんでした。どうすれば、全員にフルアクセスおよび/または匿名ログオンを許可できますか?