Generische Zugriffsrechte
Sicherungsobjekte verwenden ein Zugriffsmaskenformat , in dem die vier Bits mit hoher Reihenfolge generische Zugriffsberechtigungen angeben. Jeder Typ von sicherungsfähigen Objekten ordnet diese Bits einer Reihe von Standard- und objektspezifischen Zugriffsrechten zu. Ein Windows Dateiobjekt ordnet z. B. dem READ_CONTROL- und SYNCHRONIZE-Standardzugriffsrechten und den FILE_READ_DATA, FILE_READ_EA und FILE_READ_ATTRIBUTES objektspezifischen Zugriffsberechtigungen das GENERIC_READ bit zu. Andere Arten von Objekten ordnen dem GENERIC_READ Bit zu, welche Zugriffsberechtigungen 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 das Angeben aller entsprechenden Standard- und spezifischen Rechte.
In der folgenden Tabelle sind die konstanten aufgeführt, die für die generischen Zugriffsrechte definiert sind.
| Konstant | Generische Bedeutung |
|---|---|
| GENERIC_ALL | Alle möglichen Zugriffsrechte |
| GENERIC_EXECUTE | Ausführen des Zugriffs |
| GENERIC_READ | Lesezugriff |
| GENERIC_WRITE | Schreibzugriff |
Anwendungen, die private sicherungsfähige Objekte definieren, können auch die generischen Zugriffsrechte verwenden.