Algemene toegangsrechten
Beveiligbare objecten maken gebruik van een -toegangsmaskerindeling waarin de vier high-order bits algemene toegangsrechten opgeven. Elk type beveiligbaar object wijst deze bits toe aan een set standaard- en objectspecifieke toegangsrechten. Een Windows-bestandsobject wijst bijvoorbeeld de GENERIC_READ bit toe aan de READ_CONTROL en SYNCHRONISEREN standaardtoegangsrechten en aan de FILE_READ_DATA, FILE_READ_EAen FILE_READ_ATTRIBUTES objectspecifieke toegangsrechten. Andere typen objecten wijzen de GENERIC_READ bit toe aan de set toegangsrechten die geschikt zijn voor dat type object.
U kunt algemene toegangsrechten gebruiken om het type toegang op te geven dat u nodig hebt wanneer u een ingang voor een object opent. Dit is doorgaans eenvoudiger dan het opgeven van alle bijbehorende standaard- en specifieke rechten.
In de volgende tabel ziet u de constanten die zijn gedefinieerd voor de algemene toegangsrechten.
Constant | Algemene betekenis |
---|---|
GENERIC_ALL0x10000000 |
Alle mogelijke toegangsrechten |
GENERIC_EXECUTE0x20000000 |
Toegang uitvoeren |
GENERIC_WRITE0x40000000 |
Schrijftoegang |
GENERIC_READ0x80000000 |
Leestoegang |
Toepassingen die persoonlijke beveiligbare objecten definiƫren, kunnen ook gebruikmaken van de algemene toegangsrechten.