MutexRights-Enumeration

 

Gibt die Zugriffssteuerungsrechte an, die auf benannte Systemmutexobjekte angewendet werden können.

Namespace:   System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)

[FlagsAttribute]
public enum class MutexRights

MembernameBeschreibung
ChangePermissions

Das Recht, die dem benannten Mutex zugeordneten Sicherheits- und Überwachungsregeln zu ändern.

Delete

Das Recht, einen benannten Mutex zu löschen.

FullControl

Das Recht, die vollständige Kontrolle über einen benannten Mutex auszuüben und seine Zugriffsregeln und Überwachungsregeln zu ändern.

Modify

Das Recht, einen benannten Mutex freizugeben.

ReadPermissions

Das Recht, die Zugriffsregeln und die Überwachungsregeln eines benannten Mutex zu öffnen und zu kopieren.

Synchronize

Das Recht, auf einen benannten Mutex zu warten.

TakeOwnership

Das Recht, den Besitzer eines benannten Mutex zu ändern.

Geben Sie mit der MutexRights-Enumeration die Zugriffssteuerungsrechte an, wenn Sie MutexSecurity-Objekte erstellen.Um Zugriffsrechte auf einen benannten Systemmutex anzuwenden, verwenden Sie MutexSecurity-Objekte mit dem Mutex(Boolean, String^, Boolean, MutexSecurity^)-Konstruktor und der Mutex::SetAccessControl-Methode.

System_CAPS_noteHinweis

Sicherheit wird für Synchronisierungsobjekte für Windows 98 oder Windows Millennium Edition nicht unterstützt.

Im folgenden Codebeispiel wird die Verwendung von MutexRights-Werten beim Erstellen und Verwenden von MutexAccessRule-Objekten veranschaulicht.Im Beispiel wird ein MutexSecurity-Objekt erstellt. Außerdem werden Regeln hinzugefügt, die dem aktuellen Benutzer eine Reihe von Rechten gewähren und verweigern, und das sich ergebende Regelpaar wird angezeigt.Anschließend werden dem aktuellen Benutzer im Beispiel neue Rechte gewährt, und es wird das Ergebnis angezeigt, das die Zusammenführung der neuen Rechte mit der vorhandenen AccessControlType::Allow-Regel darstellt.

System_CAPS_noteHinweis

In diesem Beispiel wird das Sicherheitsobjekt nicht an ein Mutex-Objekt angefügt, siehe MutexSecurity, Mutex::GetAccessControl-Methode und Mutex::SetAccessControl.

Derzeit ist kein Code Beispiel verfügbar, oder die Sprache wird nicht unterstützt.

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: