社区
Windows Server
帖子详情
关于系统特权级的问题
fnecromancer
2002-05-12 01:31:19
1)什么是系统特权级?
一共有多少级?
每级的作用是什么?怎么实现?
2)怎么写VXD文件?用什么工具写?
3)要买什么书或网上在哪里可以查到相关资料?
...全文
16
4
打赏
收藏
关于系统特权级的问题
1)什么是系统特权级? 一共有多少级? 每级的作用是什么?怎么实现? 2)怎么写VXD文件?用什么工具写? 3)要买什么书或网上在哪里可以查到相关资料?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rivershan
2002-05-12
打赏
举报
回复
接分~结贴~
fnecromancer
2002-05-12
打赏
举报
回复
知道了!谢谢~~~~`
rivershan
2002-05-12
打赏
举报
回复
1、分三层ring0、2、3,vxd在ring0,其它一般在ring3。没看到过有ring 2的
2、VxD是32位保护模式下的可执行DLL,用于管理系统资源。所有的VxD运行于Windows VMM的监控之下。VMM和VxDs共同构成了Windows Ring 0层的系统内核。
开发虚拟设备驱动程序(VxD)的常规方法是使用Microsoft出品的设备驱动程序开发工具包DDK(Device Developer Kit)。这要求设计者必须对Windows 95的体系结构、设备驱动程序的结构、VMM(Virtual Machine Manager,即虚拟机管理器)以及Intel CPU体系结构有深入的了解,而且需要保护模式的汇编语言编程经验[3]。但正如我们现在很少有人使用SDK开发Windows应用程序,取而代之以MFC或OWL等C++类库编程一样,DDK的开发人员现在可以使用类似VtoolsD、WinDriver等第三方的软件来编制驱动程序,笔者推荐使用VtoolsD。
Vireo公司出色的VtoolsD由可视的VxD代码生成器QuickVxD、C运行库、VMM/VxD服务库、C++类库以及VxD的装入程序等组成。利用QuickVxD生成的框架程序和经充分测试过的C运行库或C++类库可以绕过DDK用C或C++来编制驱动程序,这就大大地简化了开发的难度,提高了可靠性。框架程序可以直接在Visual C++集成开发环境中用NMAKE编译为VxD。
3、书吗
我有三本
《Windows设备驱动程序(VXD与WDM)开发务实》电子工业的~
《Windows设备驱动程序技术内幕》清华的
《Windows WDM 设备驱动程序开发指南》机械
WingAngel
2002-05-12
打赏
举报
回复
核心级和用户级;
用VXDtool就可以
去www.csdn.net上面的技术书籍去提问。
企业
级
应用
系统
软件架构设计
本系列课程以大量企业
级
应用
系统
实例图为基础,把业界常用的架构设计逻辑方法诠释出来,从 (1)软件功能架构(2)逻辑架构(3)技术架构(4)部署架构,四个维度切中架构设计的在项目中的实际应用。让大家把理论与...
操作
系统
-
特权
级
一般内核代码运行在0
特权
级
,驱动 ,虚拟机等运行在1,2
特权
级
,而我们自己写的程序一般运行在3
特权
级
,也就是最低
级
别。 我们自己写的程序其实是个半成品,一些基本的操作:文件读写等 都是通过
系统
调用(通过...
cortex M3/M4内核
特权
级
与用户
级
详解
一 、程序运行为什么要有用户
级
与
特权
级
区分 用户
级
和
特权
级
的实现是为了给存储器提供一种保护机制,让用户代码不能访问特定的存储区域。 只有
特权
级
级
代码才能有权限访问特定的存储区域。防止用户代码或者应用代码...
特权
级
概述
前面的例子都是运行在最高
特权
级
下,涉及到的DPL和RPL都是0
特权
级
总共有4个
特权
级
别,从高到低分别是0、1、2、3。数字越小表示的
特权
级
越大。 较为核心的代码和数据,将被放在
特权
级
较高的层
级
中。处理器将用这样的...
Cortex -M3 用户
级
与
特权
级
切换 及 MPU的使用
程序
特权
级
可以访问所有的存储器,而在用户
级
时便有所限制,以此来保护
系统
不被一些程序给破坏; 在
特权
级
下只需通过修改CONTROL寄存器的第0位,置为1则进入用户
级
;当用户
级
要进入
特权
级
则需要先进入handler模式...
Windows Server
6,849
社区成员
178,034
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章