Freigeben über


Standardzugriffsrechte

Jeder Typ von sicherungsfähigen Objekten verfügt über eine Reihe von Zugriffsrechten, die Vorgängen entsprechen, die für diesen Objekttyp spezifisch sind. Zusätzlich zu diesen objektspezifischen Zugriffsrechten gibt es eine Reihe von Standardzugriffsrechten, die Vorgängen entsprechen, die den meisten Typen sicherungsfähiger Objekte gemeinsam sind.

Das Zugriffsformat enthält eine Reihe von Bits für die Standardzugriffsrechte. Die folgenden Windows-Konstanten für Standardzugriffsrechte werden in Winnt.h definiert.

Konstante Bedeutung
LÖSCHEN Das Recht, das Objekt zu löschen.
READ_CONTROL Das Recht, die Informationen in der Sicherheitsbeschreibung des Objektszu lesen, nicht einschließlich der Informationen in der Systemzugriffssteuerungsliste (SACL).
SYNCHRONISIEREN Das Recht, das Objekt für die Synchronisierung zu verwenden. Dadurch kann ein Thread warten, bis sich das Objekt im signalisierten Zustand befindet. Einige Objekttypen unterstützen dieses Zugriffsrecht nicht.
WRITE_DAC Das Recht, die diskretionäre Zugriffssteuerungsliste (DACL) im Sicherheitsdeskriptor des Objekts zu ändern.
WRITE_OWNER Das Recht, den Besitzer im Sicherheitsdeskriptor des Objekts zu ändern.

 

Winnt.h definiert auch die folgenden Kombinationen der Standardzugriffsrechtekonstanten.

Konstante Bedeutung
STANDARD_RIGHTS_ALL Kombiniert DELETE-, READ_CONTROL-, WRITE_DAC-, WRITE_OWNER- und SYNCHRONIZE-Zugriff.
STANDARD_RIGHTS_EXECUTE Derzeit definiert auf den gleichen READ_CONTROL.
STANDARD_RIGHTS_READ Derzeit definiert auf den gleichen READ_CONTROL.
STANDARD_RIGHTS_REQUIRED Kombiniert DELETE, READ_CONTROL, WRITE_DAC und WRITE_OWNER Zugriff.
STANDARD_RIGHTS_WRITE Derzeit definiert auf den gleichen READ_CONTROL.