Standardåtkomsträttigheter
Varje typ av skyddsbart objekt har en uppsättning åtkomsträttigheter som motsvarar åtgärder som är specifika för den typen av objekt. Utöver dessa objektspecifika åtkomsträttigheter finns det en uppsättning standardåtkomsträttigheter som motsvarar åtgärder som är gemensamma för de flesta typer av skyddsbara objekt.
Formatet åtkomstmask innehåller en uppsättning bitar för standardåtkomsträttigheterna. Följande Windows-konstanter för standardåtkomsträttigheter definieras i Winnt.h.
Konstant | Betydelse |
---|---|
TA BORT | Rätten att ta bort objektet. |
READ_CONTROL | Rätten att läsa informationen i objektets säkerhetsbeskrivning, utan att inkludera informationen i lista över systemåtkomstkontroll (SACL). |
SYNKRONISERA | Rätten att använda objektet för synkronisering. Detta gör att en tråd kan vänta tills objektet är i signalerat tillstånd. Vissa objekttyper stöder inte den här åtkomsträtten. |
WRITE_DAC | Rätten att ändra list för diskretionär åtkomstkontroll (DACL) i objektets säkerhetsbeskrivning. |
WRITE_OWNER | Rätten att ändra ägaren i objektets säkerhetsbeskrivning. |
Winnt.h definierar också följande kombinationer av konstanterna för standardåtkomsträttigheter.
Konstant | Betydelse |
---|---|
STANDARD_RIGHTS_ALL | Kombinerar DELETE-, READ_CONTROL-, WRITE_DAC-, WRITE_OWNER- och SYNKRONISERA-åtkomst. |
STANDARD_RIGHTS_EXECUTE | Definieras för närvarande till lika med READ_CONTROL. |
STANDARD_RIGHTS_READ | Definieras för närvarande till lika med READ_CONTROL. |
STANDARD_RIGHTS_REQUIRED | Kombinerar DELETE, READ_CONTROL, WRITE_DAC och WRITE_OWNER åtkomst. |
STANDARD_RIGHTS_WRITE | Definieras för närvarande till lika med READ_CONTROL. |