MuseHero
驱动小牛
驱动小牛
  • 注册日期2005-04-20
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望156点
  • 贡献值0点
  • 好评度136点
  • 原创分0分
  • 专家分0分
阅读:2464回复:4

关于ZwLoadDriver在2003下返回错误的问题,请老大们帮忙看看~

楼主#
更多 发布于:2007-03-15 17:20
Type == 1
Start  == 3
ErrorControl == 0
ImagePath == \??\D:\MyDriver.sys

然后用ZwLoadDriver装入
在2K与XP下都没有问题。
但在2003下ZwLoadDriver却返回了STATUS_PRIVILEGE_NOT_HELD(0C0000061h)

与XP下有什么不同?还有哪里需要特别去做的么?
麻烦帮着指点一下子,谢谢了~
      

PS:刚忘记说了,偶是用管理员登录的
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-15 17:27
先提升权限啊,SeLoadDriverName

AdjustTokenPrivileges()..
MuseHero
驱动小牛
驱动小牛
  • 注册日期2005-04-20
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望156点
  • 贡献值0点
  • 好评度136点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-16 00:02
汗~~谢谢老大~~原来装入驱动在2003下还需要提权啊~~
WQXNETQIQI
驱动大牛
驱动大牛
  • 注册日期2006-06-12
  • 最后登录2010-10-26
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望1076点
  • 贡献值0点
  • 好评度895点
  • 原创分1分
  • 专家分0分
地板#
发布于:2007-03-16 01:52
正常程序的权限是继承的
有没有LoadDriver权限在本地安全策略-->用户权利指派中有相关设置
比如如果给Administrator组设置了该权限,则其启动的程序都有LoadDriverPrivilege
反之则需要自己提权
在process explorer中可看到一个进程的相关特权
驱动开发者 呵呵
MuseHero
驱动小牛
驱动小牛
  • 注册日期2005-04-20
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望156点
  • 贡献值0点
  • 好评度136点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-03-16 10:39
提权后,已经顺利搞定了,看来是在2003下默认Administrator是没有装入驱动权力的~
嘿,一个版本一个版本的搞的头都大了~~谢谢两位老大的指点~
游客

返回顶部