24

I'd like to use the code as in this question or this question to create a system wide Mutex.
This works fine on most systems, but on a German XP installation I get the error that "Some or all identity references could not be translated". The problem is that the group "Everyone" is called "Alle" on this system.

So how do I get the correct IdentityReference to create a MutexAccessRule for "Everone" or "Users" on all systems independent of the OS language?

Community
  • 1
  • 1
Marc
  • 9,012
  • 13
  • 57
  • 72
  • 4
    possible duplicate of [Localized group name](http://stackoverflow.com/questions/663332/localized-group-name) – svick Mar 05 '13 at 12:21

1 Answers1

29

Just found the solution by continuing searching. See the answer to this question here:

new SecurityIdentifier(WellKnownSidType.WorldSid, null)

This can be used rather than "Everyone".

Can someone mark this question here as duplicate if found correct?

Community
  • 1
  • 1
Marc
  • 9,012
  • 13
  • 57
  • 72