MutexAuditRule Klasse
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

MutexAuditRule-Klasse

 

Stellt einen Satz von Zugriffsrechten für einen Benutzer oder eine Gruppe überwacht werden sollen. Diese Klasse kann nicht vererbt werden.

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


public ref class MutexAuditRule sealed : AuditRule

NameBeschreibung
System_CAPS_pubmethodMutexAuditRule(IdentityReference^, MutexRights, AuditFlags)

Initialisiert eine neue Instanz der MutexAuditRule-Klasse. Dabei werden der Benutzer bzw. die Gruppe angegeben sowie die Rechte, die überwacht werden sollen. Außerdem wird angegeben, ob Erfolge, Fehler oder beides überwacht werden sollen.

NameBeschreibung
System_CAPS_protpropertyAccessMask

Ruft die Zugriffsmaske für diese Regel ab.(Geerbt von AuthorizationRule.)

System_CAPS_pubpropertyAuditFlags

Ruft die Überwachungsflags für diese Überwachungsregel ab.(Geerbt von AuditRule.)

System_CAPS_pubpropertyIdentityReference

Ruft den IdentityReference ab, für den diese Regel gilt.(Geerbt von AuthorizationRule.)

System_CAPS_pubpropertyInheritanceFlags

Ruft den Wert von Flags ab, die bestimmen, wie diese Regel von untergeordneten Objekten geerbt wird.(Geerbt von AuthorizationRule.)

System_CAPS_pubpropertyIsInherited

Ruft einen Wert ab, der angibt, ob diese Regel explizit festgelegt oder von einem übergeordneten Containerobjekt geerbt wird.(Geerbt von AuthorizationRule.)

System_CAPS_pubpropertyMutexRights

Ruft die von der Überwachungsregel betroffenen Zugriffsrechte ab.

System_CAPS_pubpropertyPropagationFlags

Ruft den Wert der Weitergabeflags ab, die bestimmen, wie die Vererbung dieser Regel an untergeordnete Objekte weitergegeben wird. Diese Eigenschaft ist nur dann wesentlich, wenn der Wert der InheritanceFlags-Enumeration nicht None ist.(Geerbt von AuthorizationRule.)

NameBeschreibung
System_CAPS_pubmethodEquals(Object^)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.(Geerbt von Object.)

System_CAPS_pubmethodGetHashCode()

Fungiert als die Standardhashfunktion.(Geerbt von Object.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von Object.)

System_CAPS_pubmethodToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.(Geerbt von Object.)

Die MutexAuditRule Klasse ist einer der einen Satz von Klassen, die .NET Framework für die Verwaltung von Windows-zugriffssteuerungssicherheit für benanntes Mutexe bereitstellt. Eine Übersicht über diese Klassen und ihre Beziehung zu den zugrunde liegenden Windows Zugriffssteuerungsstrukturen, finden Sie unter MutexSecurity.

System_CAPS_noteHinweis

Windows-zugriffssteuerungssicherheit ist nur für benannte Systemmutexe relevant. Wenn ein Mutex -Objekt stellt einen lokalen Mutex, Access Control ist irrelevant.

Verwenden Sie zum Abrufen einer Liste der derzeit auf einen benannten Mutex angewendeten Überwachungsregeln die Mutex::GetAccessControl Methode zum Abrufen einer MutexSecurity Objekt, und verwenden Sie dann seine GetAuditRules Methode zum Abrufen einer Auflistung von MutexAuditRule Objekte.

MutexAuditRule Objekte werden nicht mit Zugriffssteuerungseinträgen in der zugrunde liegenden discretionary Access Control List (DACL) eins zu eins zugeordnet. Beim Abrufen des Satzes aller Überwachungsregeln für einen Mutex, der Satz enthält die minimale Anzahl von Regeln, die derzeit zur Beschreibung aller Zugriffssteuerungseinträge erforderlich.

System_CAPS_noteHinweis

Die zugrunde liegenden Zugriffssteuerungseinträge ändern, da Sie Regeln anwenden oder entfernen. Die Informationen in Regeln wird wenn möglich, zusammengeführt, um die kleinste Anzahl von Einträgen zu gewährleisten. Folglich beim Lesen der aktuellen Liste der Regeln kann es nicht genau wie die Liste aller Regeln aussieht, die Sie hinzugefügt haben.

Verwendung MutexAuditRule Objekte an, die Zugriffsrechte für einen Benutzer oder eine Gruppe überwacht werden sollen. Um eine Regel auf einen benannten Systemmutex anzuwenden, verwenden Sie die Mutex::SetAccessControl Methode zum Abrufen der MutexSecurity Objekt. Ändern der MutexSecurity Objekt mit der Methode, um die Regel hinzuzufügen, und verwenden Sie dann die Mutex::SetAccessControl Methode, um das Sicherheitsobjekt erneut anzufügen.

System_CAPS_importantWichtig

Änderungen an einer MutexSecurity Objekt haben keinen Einfluss auf die Zugriffsebenen von den benannten Mutex erst nach dem Aufruf der Mutex::SetAccessControl Methode, um das geänderte Objekt auf den benannten Mutex zuzuweisen.

MutexAuditRule -Objekte sind unveränderlich. Sicherheit für einen Mutex wird geändert, die mithilfe von Methoden der MutexSecurity Klasse hinzufügen oder Entfernen von Regeln, wie Sie dies tun, werden die zugrunde liegenden Zugriffssteuerungseinträge geändert.

System_CAPS_noteHinweis

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

Universal Windows Platform
Verfügbar seit 10
.NET Framework
Verfügbar seit 2.0

Öffentliche statische (in Visual Basic freigegebene) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Zurück zum Anfang
Anzeigen:
© 2016 Microsoft