Dela via


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_ALL
0x10000000
Alla möjliga åtkomsträttigheter
GENERIC_EXECUTE
0x20000000
Kör åtkomst
GENERIC_WRITE
0x40000000
Skrivåtkomst
GENERIC_READ
0x80000000
Läsåtkomst

Program som definierar privata skyddsbara objekt kan också använda allmänna åtkomsträttigheter.