- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 编译XP的DDK的例程
看到一篇介绍编译DDK的驱动例子,不过是在2000下编译而且所编译的例子没有了。重新整理了下,那现在就开始了吧:一、先下载DDK2600,这个到没有下载地址,不过你可以到微软官方网站下载,不幸到迅雷上搜索下,想到处我就到迅雷上搜索到的。下载下来安装的目录在D:/WINDDK/2600。二、编辑下D:/WINDDK/2600/bin目录下setenv.bat文件,添加一行内容,首先确定下vc目录下VCVARS32.BAT路径,在E:/Program Files/Microsoft Visual Studio/
2010-11-28 11:08:00 2239
原创 监控外围设备插拔
这里就不罗嗦监控外围设备插拔的原理,下面连接的文档已经给出了详细的说明,并给出代码。需要在这里说的是文档不理解的地方:一、WM_DEVICECHANGE信号在外围插拔的时候会触发,但文档说系统只给当前顶层窗口发送,但在我的实践中,系统不仅可以将WM_DEVICECHANGE信号发送给顶层窗口,而且还能发送其他非顶层窗口。二、文档提到当“port and volume changes”,这里的volume可以很好理解,说得是分区发生变化,但port就没有办法理解,是指什么,每明白,有人明白的告知一声。
2010-11-14 22:21:00 720
原创 让非Administrator用户也有“用户切换”功能
题目中“非Administrator用户”并不是指受限的用户,而是指用户自己创建的帐户,即指不是系统自带的Administrator的帐户。在用自己创建的帐户登陆系统后,想切换到其他帐户上,只有注销现有的帐户,才能用另外的帐户登陆系统。这样比较麻烦,因为注销当前的帐户,所有的程序都被注销了,这样势必会带点麻烦,解决这样的问题,是让自己创建的帐户也有“切换用户”的功能。如下操作就可以实现这样的功能:让创建的帐户在注册表中HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows
2010-11-06 21:26:00 1468
原创 解决“没有权限访问组策略”的问题
在解决过程中,发现有很多错误都能导致没有权限访问组策路,但与此同时其他相似msc文件也是没有权限访问的,但在我的电脑上只有组策略没有权限访问,其他都能正常地访问。可见组策路无法被访问可能是gpedit.msc文件在当前用户下没有读写权限,或者是组策略访问的文件在当前用户下没有读取权限。从这个方向考虑,首先gpedit.msc本省在当前用户下具有读写权限,那么就出在读取文件权限的问题上,果真如此。在组策略运行起来之间,她要访问C:/windows/system32/GroupPolicy目录下的配置文件,可这
2010-11-05 00:44:00 20319 1
原创 用API函数区分U盘和移动硬盘
用API函数GetDriveType可以区分盘符是U盘的盘符还是移动硬盘的盘符,具体如下GetDriveType("X://") == DRIVE_REMOVABLE 即U盘的盘符GetDriveType("X://") == DRIVE_FIXED 即移动硬盘和本地硬盘的盘符但网上有很多人都问过如何区分U盘和移动硬盘的盘符。可从上面看,区分这两者是很容易,起码是在XP的环境里。不过如果要区分移动硬盘和本地硬盘就是一个大问题了,因为本地硬盘和移动硬盘的GetDriveType函数得到都是DR
2010-11-01 02:01:00 3299
lastline.exe
2010-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人