
windows
victoryckl
这个作者很懒,什么都没留下…
展开
-
修复boot.ini启动文件
http://hi.baidu.com/thinknew/blog/item/86fd573dce0299ee3d6d97fa.html曾经开机发现Boot.ini 丢失,以下是解决方案编辑 Boot.ini 文件要查看和编辑 Boot.ini 文件,请执行下列步骤: 1.右键单击我的电脑,然后单击属性。 - 或 -在控制面板转载 2011-12-04 11:49:18 · 1374 阅读 · 0 评论 -
用VC6.0编译驱动程序的工程设置方法
http://blog.youkuaiyun.com/iqian1314/article/details/5590251 用VC6.0编译驱动程序的工程设置方法 VC6.0编译驱动程序的工程设置一、编译NT式驱动1> 建立一个win32应用程序工程。2> 修改工程属性。Project --Setting-C/C++中的Project Options内容替换成/转载 2012-07-23 23:39:21 · 917 阅读 · 0 评论 -
IRQL(转载 自 windows内核情景分析)
http://www.cnblogs.com/herso/archive/2009/05/16/1458510.html与此相关,Windows为CPU的运行状态定义了许多“IRQ级别”,即IRQL。在任一时间中,CPU总是运行于其中的某一个级别,这个级别就表明了什么事情可以做、什么事情不可以做。下面是这些级别的定义:#define PASSIVE_LEVEL转载 2012-07-24 19:21:06 · 765 阅读 · 0 评论 -
DbgPrint/KdPrint输出格式控制
在驱动编程学习中,往往需要通过DbgPrint或者KdPrint来输出调试信息,对于Check版本,KdPrint只是DbgPrint的一个宏定义,而对于Free版本,KdPrint将被优化掉。这些输出信息可以通过DebugView对内核的监控来看到。KdPrint is identical to the DbgPrint routine in code that is compiled in转载 2012-07-24 13:57:00 · 1774 阅读 · 0 评论 -
解读Windows 2000/XP分层驱动模型
http://blog.youkuaiyun.com/celestialwy/article/details/693820解读Windows 2000/XP分层驱动模型 WebCrazy(http://webcrazy.yeah.net) 可扩展性是Windows NT/2000/XP设计的目标之一,其分层驱动模型是可扩展性的最好体现。实现分层依赖于IO管理器的两个转载 2012-07-14 00:25:35 · 1083 阅读 · 0 评论 -
fatal error C1083: Cannot open include file: 'wdm.h': No such file or directory
VC6.0Tools - Options - Directoies - Show directories for - Include files修改include目录时,加入 D:/WINDDK/3790.1830/INC/DDK/WDM/W2K 否则会报错如下:fatal error C1083: Cannot open include file: 'wdm.h': No转载 2012-07-24 23:09:02 · 4482 阅读 · 0 评论 -
XP+VC 6.0+WinXP_DDK+DriverStudio3.2
http://hi.baidu.com/thonmin/item/44d95a6e358c4e156895e6d7 xp: WINXPSP3_SRS_DRVS_SOFT_201103.iso :http://www.285868.com/a/cjbxp/3907.htmlWDK3790.1830_ddk.iso : http://download.microsoft.com/downl转载 2012-07-22 20:40:39 · 3226 阅读 · 0 评论 -
LIBC.lib(convrtcp.obj) : error LNK2001: unresolved external symbol @__security_check_cookie@4
LIBC.lib(convrtcp.obj) : error LNK2001: unresolved external symbol @__security_check_cookie@4 添加一句话搞定#pragma comment(lib,"bufferoverflowU.lib") error LNK2001: unresolved external sy转载 2012-07-26 22:14:59 · 1807 阅读 · 0 评论 -
还原系统到C盘,重新启动后,出现error loading os
参照 《U盘安装XP系统教程 》http://www.upanz.com/xp.html 还原系统到C盘,重新启动后,出现error loading os。解决方法:再次从U盘启动PE系统,用PM设置C盘为活动分区,即可。===============================================================================原创 2012-09-02 09:51:28 · 1822 阅读 · 0 评论 -
windows7隐藏的上帝模式
http://www.cnblogs.com/DswCnblog/archive/2012/11/27/2791061.html64位vista系统不可用win7/vista/xp中隐藏的。。上帝模式。。。 Windows 7系统中隐藏了一个秘密的“God Mode”,字面上译为“上帝模式”。God Mode其实就是一个简单的文件夹窗口,但包含了几乎所有Windows 7转载 2012-12-30 11:49:56 · 559 阅读 · 0 评论 -
VMware虚拟机上ubuntu12与win7共享文件夹
主机 win7 x64 + vmware 8 + ubuntu12.04 x64一、启用root账户 Ubuntu默认是禁用root权限,所以安装的第一步先要打开root权限。具体方法是: 《ubuntu 12.04 x64 开启 root 登录,并解决root用户后没有声音的问题》设置完成后,重启ubuntu,以root登入。二、安装VMware-T原创 2012-05-22 23:21:08 · 5015 阅读 · 0 评论 -
Visual Studio原生开发的10个调试技巧
http://blog.jobbole.com/45249/本文由 伯乐在线 - 伯乐在线读者 翻译自 Marius Bancila。转载请参见文章末尾处的要求。【感谢@_La_Isla_Bonita 的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试推荐给伯乐在线。】最近碰巧读了Ivan Shcherbakov写的一篇文章,《11个强大的Visual Stud转载 2013-08-12 09:12:11 · 869 阅读 · 0 评论 -
在TC(Total Commander)中添加启动Cygwin快捷键的方法
在TC(Total Commander)中添加启动Cygwin快捷键的方法 1.在Cygwin的安装目录下,增加文件tc-cygwin.bat(例如C:\cygwin-177\tc-cygwin.bat),内容如下:set HOME=%1@call c:\cygwin-177\Cygwin.bat注意,请按照Cygwin安装路径修改上面的语句。 2.在TC中添加启动Cy原创 2013-09-12 14:47:29 · 1882 阅读 · 0 评论 -
通过IRQL看NT内核
http://blog.youkuaiyun.com/dog250/article/details/5303597linux强调的是进程自主性,windows则是对象自主性,其中线程本身也是一个对象,进程也是,所以一个进程可以操作另外一个进程的地址空间也就不足为奇了,windows的通信实际上是对象间通信,而linux因为一切围着进程转,最新的内核中断也被线程化了,因此通信就是进程间通信,linux 中进转载 2012-07-30 09:37:18 · 1092 阅读 · 0 评论 -
一些关于window驱动的文章
http://blog.163.com/sun201201@126/blog/#m=0&t=1&c=fks_085067093085081065085085074066085094087071081094086IRQL深入解析(3)--与IRQ比较2007-08-03 23:13阅读545评论0 IRQ:Interrupt ReQuest,中原创 2012-07-30 09:29:02 · 1006 阅读 · 0 评论 -
getopt.c 可在windows下分析命令行参数,没有实现getopt_long
来自Pete Wilson : Consultant Software Engineer,可在windows下分析命令行参数,没有实现getopt_long,代码的参数风格有点老,不过确实管用,可以在VC6.0上编译通过和运行。把这个两个文件加到工程,就可以实现命令行参数解析了,免得每次都要自己分析参数,痛苦死了。getopt.h/* getopt.h *//* De转载 2012-04-15 18:01:35 · 2733 阅读 · 0 评论 -
getopt(win32) -- 命令行参数解析函数
http://blog.chinaunix.net/uid-784937-id-2553410.htmlGNU libc提供了getopt和getopt_long用于解析命令行参数,很好用,想在windows下使用,就google了几个win32下的C/C++写得getopt,并作了一些比较。程序里往往会有许多开关的,运行时就要传入许多参数值来打开或关闭这些开关。以前,每写一个转载 2012-04-15 16:29:15 · 2651 阅读 · 1 评论 -
getopt.cygwin.c,来自cygwin的getopt
来自cygwin的getopt,cygwin-1.7.7-1/winsup/cygwin/libc/getopt.ccygwin-1.7.7-1/winsup/cygwin/include/getopt.h下载下来后,VC6.0编译不通过,缺少头文件err.h,改了一下,增加函数warnx(),getopt_main(),可以运行了,实现了getopt_long(),但是参数分析结原创 2012-04-15 19:05:56 · 1651 阅读 · 0 评论 -
dos 批处理 延时技术
http://hi.baidu.com/storex/blog/item/966c03506daebd551138c21e.html举个例子,我们要延时5秒打开gdh.txt这个文件,可以用以下几个方法方法一:ping 缺点:时间精度为1秒,不够精确 @echo off @ping 127.0.0.1 -n 6 >nulstart gdh.txt方法二:vbs st转载 2012-05-16 23:38:49 · 1036 阅读 · 0 评论 -
FileMon.c
http://blog.youkuaiyun.com/xiongwjw/article/category/1081656//====================================================================== // // Filemon.c // // Sysinternals - www.sysinternals.com // Copyr转载 2012-07-13 22:51:58 · 2523 阅读 · 0 评论 -
Windows内核方面的经典书籍
http://blog.youkuaiyun.com/celestialwy/article/details/598421Inside Windows 2000;Microsoft Windows Internals。这两本书分别是同一套Windows内核架构分析书籍的第三版和第四版,两位作者在编写本书的过程中被授权察看Windows的相关源码,所以可以说这两本书是Windows内核分析的第一手资转载 2012-07-14 00:23:56 · 1308 阅读 · 0 评论 -
Windows内核技术的精华站点
http://blog.youkuaiyun.com/celestialwy/article/details/599573 Web站点:http://www.osronline.com,技术含量很高的Windows驱动开发站点,该站点的list基本上覆盖了所有Windows驱动开发的常见问题,强烈推荐;http://www.microsoft.com/whdc,微软的驱动开发资源主页,可以转载 2012-07-14 00:23:05 · 585 阅读 · 0 评论 -
windows内核判断文件是否存在的方法
http://hi.baidu.com/xicao54007/item/144a66d728326e1d20e25028不论在应用层还是在内核层我们经常要判定一个文件是否存在, 在产品开发过程中我看到了该问题的多种实现方法, 这里拿出来和大家分享!方法一:GetFileAttributes在Google的Chrome代码中看到的实现方法,利用GetFileAttributes接口的转载 2012-07-15 21:48:12 · 2535 阅读 · 1 评论 -
IoCreateDevice /IoCreateSymbolicLink /DestinationString
http://hi.baidu.com/alalmn/blog/item/b496d3033b960c793912bb55.htmlIoCreateDevice 为驱动创建一个设备对象 格式如下:NTSTATUS IoCreateDevice( IN PDRIVER_OBJECT DriverObject, IN ULONG DeviceExtensionS转载 2012-07-13 23:43:08 · 1033 阅读 · 0 评论 -
文件过滤系统驱动开发Filemon学习笔记
http://www.vckbase.com/index.php/wv/1495WINDOWS文件过滤系统驱动开发,可用于硬盘还原,防病毒,文件安全防护,文件加密等诸多领域。而掌握核心层的理论及实践,对于成为一名优秀的开发人员不可或缺。WINDOWS文件过滤系统驱动开发的两个经典例子,Filemon与SFilter,初学者在经过一定的理论积累后,对此两个例子代码的研究分析,会是步入驱动转载 2012-07-14 00:05:58 · 1074 阅读 · 0 评论 -
Visual Studio 2010- IntelliTrace(智能跟踪)[优化c盘]
http://www.cnblogs.com/baobao267/archive/2010/07/13/1776584.html 用vs2010后发现我的c盘变得越来越小了,刚开始通过优化工具清理c盘,但是无论怎么做都不能将c的内存有效提升,之后一个一个目录的查找之后才知道有个文件夹C:\ProgramData\Microsoft Visual Studio\10.0\Trac转载 2012-07-15 11:31:51 · 1018 阅读 · 0 评论 -
js脚本运行出错的解决办法
http://sinojelly.blog.51cto.com/479153/278431电脑运行js脚本时出现错误: 没有文件扩展“.js”的脚本引擎。原因:.js文件被其它程序关联了。打开注册表,把[HKEY_CLASSES_ROOT\.js] 项下的那个默认值改成 "JSFile" 就可以正常运行JS 文件了.@="JSFile"在我这里,把UltraEdit.j转载 2012-07-15 12:57:48 · 2593 阅读 · 0 评论 -
VM虚拟XP系统与主机win7共享文件夹
http://apps.hi.baidu.com/share/detail/33402439其实这个也是个偶然因素,在安装XP虚拟机的时候VM会自动安装vm tools,进入XP虚拟机会可以见到在任务栏里有VM tools的图标,如下图所示:在VM里右键虚拟机名字选择属性---->选项,下的Shared Folders,指定相应的文件夹如下:添加好了之后,打开虚拟机,刚开始转载 2012-07-22 16:38:12 · 2825 阅读 · 0 评论 -
使用Intel HAXM为Android模拟器加速,媲美真机
http://www.cnblogs.com/shortboy/archive/2013/03/11/2953610.html安装android的IntelHaxm.exe时出错的问题This host supports Intel VT-x, but Intel VT-x is disabled.IntelVT-x might be disabled if it ha转载 2013-10-16 11:39:44 · 1480 阅读 · 0 评论