Я использую memorymappedfile, и он работает, когда я общаюсь между двумя процессами. Однако я настроил службу Windows, которая работает с учетной записью ЛОКАЛЬНОЙ СИСТЕМЫ, и я хотел бы взаимодействовать с процессами, которые выполняются в текущей учетной записи домена, вошедшей в систему.
Я нашел accessrule и попробовал:
security.AddAccessRule(new AccessRule<MemoryMappedFileRights>(string.Concat(Environment.MachineName, "\\Administrator"), MemoryMappedFileRights.FullControl, AccessControlType.Allow));
а также :
security.AddAccessRule(new AccessRule<MemoryMappedFileRights>("Everyone"), MemoryMappedFileRights.FullControl, AccessControlType.Allow));
Но не сработало, как я могу предоставить ПОЛНЫЙ ДОСТУП КАЖДОМУ И/ИЛИ АНОНИМНОМУ ВХОДУ?