2

我正在尝试使用NtLoadDriver. 我得到了这个函数的返回—— 0xC0000061(NTSTATUS 值)。意思是:没有特权。我创建了注册表项并设置了所有值。我也以管理员身份运行它。什么情况下会出现这样的问题?

4

1 回答 1

6

即使作为管理用户,某些权限默认情况下也是“禁用”的,并且必须明确启用才能使用它们。加载驱动程序 ( SeLoadDriverPrivilege) 的特权就是其中之一。

启用权限是通过使用该AdjustTokenPrivileges功能来实现的,此时您应该能够成功加载驱动程序。网上有很多关于如何正确执行此操作的示例。

于 2013-05-17T11:19:56.313 回答