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_ALL0x10000000 |
Alle möglichen Zugriffsrechte |
GENERIC_EXECUTE0x20000000 |
Ausführen des Zugriffs |
GENERIC_WRITE0x40000000 |
Schreibzugriff |
GENERIC_READ0x80000000 |
Lesezugriff |
Anwendungen, die private sicherungsfähige Objekte definieren, können auch die generischen Zugriffsrechte verwenden.