Share via


Rechte

Ein Recht ist ein Recht, das einem Prozess und nicht einem Objekt zugeordnet ist. Ein typisches Beispiel für eine Berechtigung ist SeBackupPrivilege, das einem Prozess das Recht zum Sichern von Dateien auf einem Datenträger verleiht.

Einige Routinen überprüfen die Berechtigungen des aktuellen Prozesses, bevor ein Vorgang abgeschlossen wird. Wenn eine Treiberroutine vom Systemprozess ausgeführt wird, ist der Vorgang immer erfolgreich, aber wenn die Treiberroutine von einem Benutzerprozess ausgeführt wird, der nicht über die erforderlichen Berechtigungen verfügt, kann der Vorgang fehlschlagen.

In der folgenden Tabelle sind einige Beispiele für Berechtigungen und Routinen aufgeführt, die eine erfolgreiche Ausführung erfordern können.

Berechtigung Routine, die Berechtigungen erfordern kann

SeManageVolumePrivilege

ZwSetInformationFile mit FileInformationClass = FileValidDataLengthInformation

SeTakeOwnershipPrivilege

SeAccessCheck

SeSecurityPrivilege

SeAccessCheck

Die meisten Systemroutinen führen keine Berechtigungsprüfungen durch.