(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

EventWaitHandleRights-Enumeration

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

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

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

[FlagsAttribute]
public enum class EventWaitHandleRights

MembernameBeschreibung
ChangePermissionsDas Recht, die dem benannten Ereignis zugeordneten Sicherheits- und Überwachungsregeln zu ändern.
DeleteDas Recht, ein benanntes Ereignis zu löschen.
FullControlDas Recht, die vollständige Kontrolle über ein benanntes Ereignis auszuüben und seine Zugriffsregeln und Überwachungsregeln zu ändern.
ModifyDas Recht, den signalisierten Zustand eines benannten Ereignisses festzulegen oder zurückzusetzen.
ReadPermissionsDas Recht, die Zugriffsregeln und die Überwachungsregeln eines benannten Ereignisses zu öffnen und zu kopieren.
SynchronizeDas Recht, auf ein benanntes Ereignis zu warten.
TakeOwnershipDas Recht, den Besitzer eines benannten Ereignisses zu ändern.

Geben Sie mit der EventWaitHandleRights-Enumeration die Zugriffssteuerungsrechte an, wenn Sie EventWaitHandleAccessRule-Objekte erstellen. Sie können Zugriffsrechte auf ein benanntes Systemereignis anwenden, indem Sie zunächst einem EventWaitHandleSecurity-Objekt EventWaitHandleAccessRule-Objekte hinzufügen und anschließend das EventWaitHandleSecurity-Objekt mit dem EventWaitHandle::EventWaitHandle(Boolean, EventResetMode, String, Boolean%, EventWaitHandleSecurity)-Konstruktor oder der EventWaitHandle::SetAccessControl-Methode an das benannte Systemereignis anfügen.

HinweisHinweis

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

Im folgenden Codebeispiel wird die Verwendung von EventWaitHandleRights-Werten beim Erstellen und Verwenden von EventWaitHandleAccessRule-Objekten veranschaulicht. Im Beispiel wird ein EventWaitHandleSecurity-Objekt erstellt. Außerdem werden Regeln hinzugefügt, die dem aktuellen Benutzer eine Reihe von Rechten gewähren und verweigern, und das erhaltene 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.

HinweisHinweis

In diesem Beispiel wird das Sicherheitsobjekt nicht an ein EventWaitHandle-Objekt angefügt. Siehe EventWaitHandleSecurity, EventWaitHandle::GetAccessControl-Methode und EventWaitHandle::SetAccessControl.

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

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft