Privilégios
Um privilégio é um direito associado a um processo, em vez de um objeto . Um exemplo típico de privilégio é SeBackupPrivilege, que confere em um processo o direito de fazer backup de arquivos em um disco.
Algumas rotinas marcar o privilégio do processo atual antes de concluir uma operação. Se uma rotina de driver for executada pelo processo do sistema, a operação sempre terá êxito, mas se a rotina do driver for executada por um processo de usuário que não tenha o privilégio necessário, a operação poderá falhar.
A tabela a seguir lista alguns exemplos de privilégios e rotinas que podem exigir que eles tenham êxito.
Privilege | Rotina que pode exigir privilégios |
---|---|
SeManageVolumePrivilege |
ZwSetInformationFile com FileInformationClass = FileValidDataLengthInformation |
SeTakeOwnershipPrivilege |
|
SeSecurityPrivilege |
A maioria das rotinas do sistema não executa nenhuma verificação de privilégio.