- 博客(10)
- 资源 (84)
- 收藏
- 关注
原创 总线驱动程序如何捕获到相关设备插入拔出事件
<br />总线驱动程序如果想捕获到相关设备插入拔出事件,可以在其IRP_MN_START_DEVICE结束处用IoRegisterPlugPlayNotification注册一回调函数。 <br />IoRegisterPlugPlayNotification原型如下:<br />NTSTATUS <br /> IoRegisterPlugPlayNotification(<br /> IN IO_NOTIFICATION_EVENT_CATEGORY EventCategory,<br />
2010-05-31 11:17:00 3305 1
转载 Windows Vista 交互式服务编程
Windows Vista 对快速用户切换,用户账户权限,以及服务程序所运行的会话空间都作了很大的改动,致使一些原本可以工作的程序不再能够正常工作了,我们不得不进行一些改进以跟上 Vista 的步伐。 我们的软件在Windows NT/2000/XP/Vista 系统中安装了一个系统服务,这个服务负责以 SYSTEM 权限启动我们的主程序。我们的主程序启动后会在系统托盘添加一个图标,点击此图标可以
2010-05-18 17:59:00 675
原创 服务启动过程
我的理解:服务启动过程可以通过几个有阶段性的函数来进行了解。一 StartServiceCtrlDispatcher函数当SCM启动一个服务进程时,该进程立即调用StartServiceCtrlDispatcher函数。该函数接收一个入口点列表,每个入口点列表对应于该进程中的一个服务。每个入口点是由它所对应的服务的名称来标识的。例如下面的代码: SERVICE_TABLE_ENTRY
2010-05-17 16:43:00 1245 3
原创 不用第三方工具解压zip档案
下面的是KeSummer给我的问题的答案,其所说的方法和提供的代码经过验证时可行的,感谢KeSummer的指点。原帖地址链接:http://topic.csdn.net/u/20090108/16/d5aebfec-b916-449e-ae88-02dd45388804.html#replyachor原理:zipfldr.dll是个COM组件,但是尚未公开接口,但是我们可以打开一个隐藏的e
2010-05-13 17:05:00 1287
原创 MMU
MMU是Memory Management Unit的缩写,中文名是内存管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权。 一、MMU的历史 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量
2010-05-12 16:12:00 790
原创 MIPS是什么意思
MIPS:Million Instructions Per Second的缩写,每秒处理的百万级的机器语言指令数。这是衡量CPU速度的一个指标。像是一个Intel 80386 电脑可以每秒处理3百万到5百万机器语言指令,既我们可以说80386是3到5MIPS的CPU。MIPS只是衡量CPU性能的指标。 MIPS技术公司是一家设计制造高性能、高档次及嵌入式32位和64位处理器的厂商,在RISC处理器
2010-05-12 15:55:00 6167
原创 设备标识字符串(Device Identification Strings)
The Plug and Play (PnP) manager and Setup use device identification strings to identify devices that are installed in a computer. Setup uses the following device identification strings to locate the
2010-05-10 15:07:00 2254
原创 MFC中调用WPF教程
http://blog.csdn.net/muzizongheng/archive/2010/05/07/5565170.aspx
2010-05-07 22:35:00 1097
原创 CString的一些函数的意思
Rring(const int i):意思是返回从最右边向走边数起共i个字符组成的字符串。 这些很简单,纯粹是为了方便自己。我是一个懒人,记不住……
2010-05-05 15:54:00 996
转载 CHS模式值转换成LBA值
硬盘的每个盘片都有两个盘面(Side),即上、下盘盘面,安照顺序从上至下从“0”开始依次编号。磁盘在格式化时被划分成许多同心圆,这些同心圆轨迹叫磁道(Track)。磁道从外向内从0开始顺序编号。所有盘面上的同一磁道构成的一个圆柱,通常称做柱面(Cylinder),每个柱面上的磁头由上而下从“0”开始编号。操作系统以扇区(Sector)形式将信息存储在硬盘上,每个扇区包括512个字节的数据和一些
2010-05-04 11:37:00 1821
勒索病毒WannaCry深度技术分析
2018-08-01
图形控件ZedGraph使用傻瓜教程
2017-06-05
PCIbridge-subtr
2010-11-15
7-Zip 压缩工具下载
2010-10-17
深入剖析Win32可移植可执行文件格式
2010-05-10
VScsiDisk源代码
2010-04-15
ProjectOZ 源码
2010-04-12
了解不同种类的windows存储驱动.
2010-03-23
cJSON解析json格式文件代码示例(vs2019编译)
2021-01-01
windows调试工具(windbg KD CDB NTSD)实例详细介绍.pdf
2020-12-12
driver verifier使用指南.pdf
2020-12-12
windows服务应用程序开发指南.pdf
2020-05-09
Windows平台防护软件的自保护机制原理及安全性分析_李瑜.pdf
2020-04-09
OpenCppCoverage源码
2018-12-04
OpenCppCoverage(32位)安装包
2018-12-04
OpenCppCoverage(64位)安装包
2018-12-04
自定义MessageBox(XMessageBox)
2018-08-02
自己的程序如何编码去关闭windows的右键弹出菜单?
2023-10-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人