上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 77 下一页
摘要: if (majorVersion == 5 && minorVersion == 2) { DbgPrint("win2003"); } else if (majorVersion == 5 && minorVersion == 1) { DbgPrint("winXP"); } else if (majorVersion == 5 && minorVersion == 0) { DbgPrint("win2000"); } else if(majorVersion == 6 & 阅读全文
posted @ 2012-04-06 10:05 ahuo 阅读(780) 评论(0) 推荐(0)
摘要: 核心层API按其用途分为以下几类:I/O管理器类,此类函数以Io打头,这些函数用来和I/O管理器打交道的。进程结构模块相关函数,此类函数以Ps打头。创建并管理内核模式的线程。Executive执行支持函数,这类函数以Ex打头。提供堆管理和同步服务。对象管理类函数,提供各种数据对象管理功能,此类函数以Ob打头。安全引用监视类函数,使文件系统驱动程序执行安全检测。通常I/o请求到达驱动程序端时系统I/O管理器已经作了安全检测。此类函数以Se打头。内存管理类函数,控制页表,页表提供虚拟内存到物理内存之间映射关系的定义,此类函数以Mm作为前缀。运行时间库,这些函数以Rtl打头,提供一些常用函数,比如列 阅读全文
posted @ 2012-04-05 17:04 ahuo 阅读(717) 评论(0) 推荐(0)
摘要: 安装SQL SERVER 2008时出现了SQL SERVER 2005 Express Tool Installed 的错误,这种情况一般出现在系统中已安装SQL Server 2005 的情况,其实不需要去卸载什么,只要在注册表中修改一个值即可。 HKLM\Software\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM,把She... 阅读全文
posted @ 2012-03-31 10:08 ahuo 阅读(204) 评论(0) 推荐(0)
摘要: Error 1 fatal error LNK1103: debugging information corrupt; recompile module uuid.lib vs2005的时候遇到这样的连接错误,是因为使用的SDKlib不匹配导致的,我用的是7.0,后面改用6.0的就好了 阅读全文
posted @ 2012-03-27 14:50 ahuo 阅读(2225) 评论(0) 推荐(0)
摘要: 64位下SetWindowLong时的参数GWL_WNDPROC undeclared identifier未定义的错误使用GWLP_WNDPROC代替GWL_WNDPROC可解决问题 阅读全文
posted @ 2012-03-27 12:32 ahuo 阅读(1339) 评论(0) 推荐(0)
摘要: CryptEnumProviders枚举Provider 智能卡注册表记录位置 配置 登录界面 阅读全文
posted @ 2012-03-15 18:24 ahuo 阅读(538) 评论(0) 推荐(0)
摘要: TiXmlDocument*pdoc=newTiXmlDocument;std::stringszXMLFile="e:\\64.xml";boolrs=pdoc->LoadFile(szXMLFile);TiXmlElement*pXMLNode=pdoc->FirstChildElement("HOOK");TiXmlElement*xOption=pXMLNode->FirstChildElement();for(;xOption;xOption=xOption->NextSiblingElement()){TiXmlEle 阅读全文
posted @ 2012-03-13 18:23 ahuo 阅读(313) 评论(0) 推荐(0)
摘要: intret=0;HRESULThr=S_OK;LPTSTRszReaders=NULL,szRdr=NULL;DWORDcchReaders=SCARD_AUTOALLOCATE;DWORDdwI,dwRdrCount;SCARD_READERSTATErgscState[MAXIMUM_SMARTCARD_READERS];TCHARszCard[MAX_PATH*64];DWORDdwCardLen=sizeof(szCard)/sizeof(TCHAR);SCARDCONTEXThSC;LONGlReturn;//Establishacontext.lReturn=SCardEstab 阅读全文
posted @ 2012-03-08 16:41 ahuo 阅读(1223) 评论(0) 推荐(0)
摘要: 1. 显示系统中全部Android平台: android list targets2. 显示系统中全部AVD(模拟器): android list avd3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号4. 启动模拟器: emulator -avd 名称 -sdcard ~/名称.img (-skin 1280x800)5. 删除AVD(模拟器): android delete avd --name 名称6. 创建SDCard: mksdcard 1024M ~/名称.img7. AVD(模拟器)所在位置: Linux(~/.a 阅读全文
posted @ 2012-03-02 22:55 ahuo 阅读(258) 评论(0) 推荐(0)
摘要: BCDEDIT - 启动配置数据存储编辑器 Bcdedit.exe 命令行工具用于修改启动配置数据存储。 启动配置数据存储包含启动配置参数并控制操作系统的启动方式。这些参数以前位于Boot.ini 文件中(在基于 BIOS 的操作系统中)或位于稳定 RAM 项中(在基于可扩展固件接口的操作系统中)。可以使用 Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加项。 有关命令和选项的详细信息,请键入 bcdedit.exe /? <command>。 例如,若要显示有关 /createstore 命令的详细信息,请键入: bcdedit.exe /? /crea... 阅读全文
posted @ 2012-02-08 16:01 ahuo 阅读(1429) 评论(0) 推荐(0)
摘要: HWNDhWnd1,hWnd2;hWnd1=::FindWindow(NULL,_T("Dlg"));if(hWnd1){hWnd2=::FindWindowEx(hWnd1,NULL,_T("Button"),"&Yes");if(!hWnd2)hWnd2=::FindWindowEx(hWnd1,NULL,_T("Button"),"是(&Y)");if(hWnd2){::PostMessage(hWnd2,WM_LBUTTONDOWN,MK_LBUTTON,MAKELPAR 阅读全文
posted @ 2012-02-03 17:47 ahuo 阅读(610) 评论(1) 推荐(0)
摘要: 把放大镜Magnify。exe用cmd改名后替换(用PE或者以管理员的权限去修改,需要改所有者)然后在登录界面启动CMD,输入命令net user a a /addnet localgroup administrators a /add用a登录既可 阅读全文
posted @ 2012-02-03 17:45 ahuo 阅读(489) 评论(0) 推荐(0)
摘要: error C2220: warning treated as error - no 'object' file generated ddk在makefile最后加入MSC_WARNING_LEVEL=/W1 即可 阅读全文
posted @ 2012-02-03 16:21 ahuo 阅读(488) 评论(0) 推荐(0)
摘要: 1.WINDOWS 64位 和 32位 程序中数据类型的字节大小基本不变, 除了指针变成8字节, 其他类型的字节大小和32位一样。2.对于64位驱动和32位应用程序之间通讯的数据结构, 需要将指针(包括句柄)的定义改为对应的固定长度的指针。 比如PCHAR c需要改为 CHAR* POINTER_32 c3.64位驱动程序需要由64位的安装程序来安装。在64位系统下,32位安装程序对注册表和文件的访问可能会被重定向到Wow6432Node, SysWOW64之类的路径。4. 修改INF文件以满足安装64位驱动的要求。http://www.microsoft.com/whdc/archive/6 阅读全文
posted @ 2012-02-03 15:29 ahuo 阅读(10852) 评论(0) 推荐(0)
摘要: 之前2k和xp用的是tdi驱动(Windows(R) Transport Driver Interface)vista之后用的是新的模型(\src\network\trans\inspect)win8好像说要弃用了 阅读全文
posted @ 2012-02-03 15:15 ahuo 阅读(299) 评论(0) 推荐(0)
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 77 下一页