Sdílet prostřednictvím


Privilegia

Oprávnění je právo, které je přidruženo k procesu, nikoli k objektu. Typickým příkladem oprávnění je SeBackupPrivilege, který dává procesu právo zálohovat soubory na disku.

Několik rutin kontroluje oprávnění aktuálního procesu před dokončením operace. Pokud je rutina ovladače spuštěna systémovým procesem, operace bude vždy úspěšná, ale pokud je rutina ovladače spuštěna uživatelským procesem, který nemá požadovaná oprávnění, může operace selhat.

V následující tabulce jsou uvedeny některé příklady oprávnění a rutin, které můžou vyžadovat, aby byly úspěšné.

Oprávnění Rutina, která může vyžadovat oprávnění

SeManageVolumePrivilege

ZwSetInformationFile s FileInformationClass = FileValidDataLengthInformation

SeTakeOwnershipPrivilege

SeAccessCheck

SeSecurityPrivilege

SeAccessCheck

Většina rutin systému neprovádí žádné kontroly oprávnění.