Window硬件管理

原创 2013年12月02日 14:55:36

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 XP驱动开发(十一) USB2.0 芯片CY7C68013A+FPGA实现的高速传输系统设计(软件及硬件)

转载引用于 http://blog.csdn.net/chenyujing1234 一、 CY7C68013A芯片介绍 1、 特点 *   USB 2.0 高速(TID # 40460272...

Window XP驱动开发(十一) USB2.0 芯片CY7C68013A+FPGA实现的高速传输系统设计(软件及硬件)

转自http://blog.csdn.net/chenyujing1234/article/details/7604266 一、 CY7C68013A芯片介绍 1、 特点 *...

window下c语言通过WMI获得网卡MAC地址,硬盘序号,主板序号等硬件信息

1.  开发语言:C/C++ 2.    3.  支持平台:Windows 4.    5.  实现功能: 6.    7.  通过WMI获取网卡MAC地址、硬盘序列号、主板序列号、...

C#对window 硬件类操作,ManagementObjectSearcher

原文转载:http://blog.csdn.net/da_keng/article/details/50589145 纯属转载,复制过来方便编程时寻找。感谢作者:I-Awakening 前言:  ...

Window XP驱动开发(十一) USB2.0 芯片CY7C68013A+FPGA实现的高速传输系统设计(软件及硬件)

转载请标明是引用于 http://blog.csdn.net/chenyujing1234  欢迎大家拍砖! 一、 CY7C68013A芯片介绍 1、 特点 *   USB 2.0 高...

ipmi对于统一硬件管理的意义

ipmi-智能平台管理接口是一个标准,它的实现核心是一个芯片,叫做BMC,它独立于计算机常规部件比如cpu,内存等等然而却真真的存在于主板或者刀片上。基于BMC使用ipmi,你可以不依赖操作系统对机器...
  • dog250
  • dog250
  • 2011-01-13 20:29
  • 4618

英特尔® 硬件加速执行管理器 1.0.6 (R3)

英特尔硬件加速执行管理器(英特尔® HAXM)是一个硬件辅助虚拟化引擎(管理程序),该引擎可以使用英特尔虚拟化技术(英特尔® VT)加快主机上的 Android 应用模拟速度。配合使用英特尔提供的An...

dell服务器的omsa硬件管理工具

最近看到服务器硬盘红灯闪烁,为了了解下服务器的运行情况以及硬盘,raid是否正常,就用了dell的OpenManager,简称omsa。OpenManage可以用来监控服务器的各个 硬盘设备的运行情况...

【1.7+1.8】系统漫游——操作系统管理硬件(包括网络)

前面的hello程序中,它并没有直接跟硬盘、内存和显示器诸如此类的硬件直接打交道,而是通过操作系统,操作系统给应用程序提供的统一的接口,应用程序把命令传递给操作系统,由操作系统来直接控制硬件,过程中操...

管理照相机-控制相机硬件(摘自Android官方培训课程中文版(v0.9.5))

控制相机 编写:kesenhoo - :http://developer.android.com/training/camera/cameradirect.html 在这一节课,我们会讨论如何通过...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)