Freigeben über


Generische Zugriffsrechte

Sicherungsobjekte verwenden ein Zugriffsformat, in dem die vier Bits mit hoher Reihenfolge generische Zugriffsrechte angeben. Jeder Typ von sicherungsfähigen Objekten ordnet diese Bits einer Reihe seiner standard- und objektspezifischen Zugriffsrechte zu. Ein Windows-Dateiobjekt ordnet z. B. das GENERIC_READ Bit dem READ_CONTROL und SYNCHRONIZE Standardzugriffsrechte sowie den FILE_READ_DATA, FILE_READ_EAund FILE_READ_ATTRIBUTES objektspezifischen Zugriffsrechten zu. Andere Objekttypen ordnen die GENERIC_READ Bit jedem Satz von Zugriffsrechten zu, die für diesen Objekttyp geeignet sind.

Sie können generische Zugriffsrechte verwenden, um den Typ des Zugriffs anzugeben, den Sie benötigen, wenn Sie ein Handle für ein Objekt öffnen. Dies ist in der Regel einfacher als die Angabe aller entsprechenden Standard- und spezifischen Rechte.

In der folgenden Tabelle sind die Konstanten aufgeführt, die für die generischen Zugriffsrechte definiert sind.

Konstante Generische Bedeutung
GENERIC_ALL
0x10000000
Alle möglichen Zugriffsrechte
GENERIC_EXECUTE
0x20000000
Ausführen des Zugriffs
GENERIC_WRITE
0x40000000
Schreibzugriff
GENERIC_READ
0x80000000
Lesezugriff

Anwendungen, die private sicherungsfähige Objekte definieren, können auch die generischen Zugriffsrechte verwenden.