Allmänna åtkomsträttigheter
Skyddsbara objekt använder ett åtkomstmaskformat där de fyra högordningsbitarna anger allmänna åtkomsträttigheter. Varje typ av skyddsbart objekt mappar dessa bitar till en uppsättning av dess standard- och objektspecifika åtkomsträttigheter. Ett Windows-filobjekt mappar till exempel den GENERIC_READ biten till READ_CONTROL och SYNKRONISERA standardåtkomsträttigheter och till FILE_READ_DATA, FILE_READ_EAoch FILE_READ_ATTRIBUTES objektspecifika åtkomsträttigheter. Andra typer av objekt mappar den GENERIC_READ biten till den uppsättning åtkomsträttigheter som är lämplig för den typen av objekt.
Du kan använda allmänna åtkomsträttigheter för att ange vilken typ av åtkomst du behöver när du öppnar ett handtag för ett objekt. Detta är vanligtvis enklare än att ange alla motsvarande standardrättigheter och specifika rättigheter.
I följande tabell visas de konstanter som definierats för de allmänna åtkomsträttigheterna.
Konstant | Allmän betydelse |
---|---|
GENERIC_ALL0x10000000 |
Alla möjliga åtkomsträttigheter |
GENERIC_EXECUTE0x20000000 |
Kör åtkomst |
GENERIC_WRITE0x40000000 |
Skrivåtkomst |
GENERIC_READ0x80000000 |
Läsåtkomst |
Program som definierar privata skyddsbara objekt kan också använda allmänna åtkomsträttigheter.