Window硬件管理
来源:互联网 发布:ubuntu kylin 17.04 编辑:程序博客网 时间:2024/05/19 12:24
1、整体框架
内核 以sys管理系统管理的硬件,打印机以spoolsv.exe 为缓冲服务,程序员通过dgi.dll gdi.exe user.dll user.exe 或dgiplus.dll调用。微软希望通过dgi的包装让应用层安全的访问
硬件。
举例一:打印机 dgi -> spoolsv-->内核 ->sys 到端口 spoolsv.exe是在sys的配置信息上建立DC 进行打印,gdi的DC包含配置和格式,通过打印机的驱动PCL 或PS 转换成打印
机识别的。 在注册表里面有每一个打印机设置对应的二进制串,位置在:HKEY_CURRENT_USER\Printers\DevModePerUser可以读取它来保存成文件,或者从文件读取数据到
这里,达到快速修改打印首选项的目的
另:通信端口都是文件,通过对文件的读写来实现端口读写,设备是在端口之上建立,一个设备使用一个端口,,设备管理是在内存管理的基础上进行。
参考:http://baike.baidu.com/link?url=xQkgwKgpsnO57yF8-wOt62ln9Uytn017pLrhVdc-sMi804me6G639scs2pipq5hXDTUVf_qa7R1ulhLmYfvjma
- Window硬件管理
- 【Window 硬件】硬件开发网址
- 【转帖】管理硬件优先级
- 硬件配置与管理
- lspci命令硬件管理
- wmic 硬件管理
- 【Window 硬件】禁用驱动程序强制签名
- C#对window 硬件类操作,ManagementObjectSearcher
- Window进程管理
- Window进程管理
- window下内存管理
- window内存管理
- window内存管理
- Android系统Window管理
- Window域管理命令
- Window进程管理
- Window管理右键菜单
- Window Api: 文件管理
- 嵌入式 ramdisk制作和使用参数
- 嵌入式 make-menuconfig错误
- 嵌入式 Linux中dd命令详解
- 嵌入式 Linux下永久生效环境变量bashrc
- 嵌入式 Ubuntu下的initrd.img制作
- Window硬件管理
- 嵌入式 Ubuntu下/boot/grub/grub.cfg详解
- 嵌入式 显示grub菜单(ubuntu 12.04)
- 嵌入式 制作x86平台的内核步骤“一”-柱子
- Java技术学习书籍推荐
- 嵌入式 xshell注册码
- 热点块竞争和解决
- 嵌入式 隐藏或者伪装uname显示信息
- 嵌入式 制作x86平台的内核步骤“二”-柱子