System.Security.AccessControl.MutexRights Enumeration

Specifies the access control rights that can be applied to named system mutex objects.

Syntax

[System.Flags]
public enum MutexRights

Remarks

Use the System.Security.AccessControl.MutexRights enumeration to specify access control rights when you create System.Security.AccessControl.MutexSecurity objects. To apply access rights to a named system mutex, use System.Security.AccessControl.MutexSecurity objects with the System.Threading.Mutex.#ctor(bool, string, Boolean@, MutexSecurity) constructor and the System.Threading.Mutex.SetAccessControl(MutexSecurity) method.

Note:

Security on synchronization objects is not supported for Windows 98 or Windows Millennium Edition.

Members

Member NameDescription
ChangePermissions

The right to change the security and audit rules associated with a named mutex.

Delete

The right to delete a named mutex.

FullControl

The right to exert full control over a named mutex, and to modify its access rules and audit rules.

Modify

The right to release a named mutex.

ReadPermissions

The right to open and copy the access rules and audit rules for a named mutex.

Synchronize

The right to wait on a named mutex.

TakeOwnership

The right to change the owner of a named mutex.

Requirements

Namespace: System.Security.AccessControl
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 2.0.0.0, 4.0.0.0
Since: .NET 2.0