My MSN

Click OK to add this content

 
Content Preview: rss
-+Symbol Paths(转)
626 days ago
Symbol Paths(转) http://msdn2.microsoft.com/en-us/library/ms680689(VS.85).aspx The library uses the symbol search path to locate debug symbols (.dbg file) for .dll, .exe, and .sys files by appending "\symbols" and "\dll" or "\exe" or "\sys" to the path. For example, the typical location of symbol files for .dll files is c:\mysymbols\symbols\dll. For .exe files, the location is c:\mysymbols\symbols\exe. To specify where the symbol handler will search disk directories for symbol files, call the SymSetSearchPath function. Alternatively, you can specify a symbol search path in the UserSearchPath parameter of the SymInitialize function. The UserSearchPath parameter in SymInitialize and the SearchPath parameter in SymSetSearchPath take a pointer to a null-terminated string that specifies a path, or series of paths separated by a semicolon. The symbol handler uses these paths to search for symbol files. If this parameter is specified as a ...
-+如何获取windows的调试符号文件 (转)
626 days ago
如何获取windows的调试符号文件 (转) http://blog.vckbase.com/zyq654321/archive/2004/11/01/1188.aspx        PDB(Program Database) file是一种最新的用于存贮debug信息的格式文件。 与它的两个“前辈”(COFF和CODEVIEW)不同的是,PDB可以保存所有种类的debug信息,并支持增量链接(incremental link)。此外,PDB文件是以单独文件的形式出现,而COFF和COEDEVIEW两种格式的debug信息是存在执行文件内的。(注:CODEVIEW格式的debug信息也可存于执行文件名,其后缀名为.dbg). 通常在调试时,我们无法获得一些系统DLL的调试符号,这样会让我们对程序运行的细节的了解可能会有一些问题,当然我们可以通过查看反汇编窗口来解决一些问题。但是如果你能够得到这个调试符号,是不是觉得会很爽。呵呵,爽是次要的,重要的是这些调试符号会强化你所需要的线索。要实现这一点,就须要有相应的windows调试符号文件,你可以通过下面的方法获得它: symsrv*symsrv.dll*f:\localsymbols*http://msdl.microsoft.com/download/symbols 将此句加在项目属性中的[符号路径处](VC++.NET)即可。 其中f:\localsymbols是你的本地盘路径,请先确保它的存在。完成后,F5进行debug。第一次是时间比较长,这是因为在下载符号库文件。你可以在output窗口中看到一个接一个的符号库被加载…… 提示,设定了此属性后可能会导致debug的速度下降。当然这是正常现象,东东多了么。 现在就去下它们吧,Enjoy!   另外也可以通过设定环境变量来实现: 环境变量法: Set _NT_SYMBOL_PATH = symsrv*symsrv.dll*f:\localsymbols*http://msdl.microsoft.com/download/symbols 具体设定位置:My Computer--->Properties---->Advanced--->Environment Varibles ...
-+博客迁移
673 days ago
由于spaces.live的博客用起来不方便也不美观 现已迁移到新的地址: http://blog.csdn.net/flipcode   不过这里可能继续会发些零碎笔记
-+lua写文件(备忘)
687 days ago
lua写文件(备忘):   function save(n)  io.output("save"..n)  serialize(contex)  io.close() end -- from the lua tutorials function serialize (o)     if type(o) == "number" then     io.write(o)     elseif type(o) == "string" then     io.write(string.format("%q", o))     elseif type(o) == "table" then     io.write("{\n")     for k,v in pairs(o) do         io.write("  [")         serialize(k)         io.write("] = ")         serialize(v)         io.write(",\n")     end     io.write("}\n")     else     error("cannot serialize a " .. type(o))     end end --------------------------------------------
-+msn登录后自动关闭问题解决
687 days ago
关键字: msn自动关闭 msn登录后自动关闭问题解决 我搜索了发现 这个目前网上还没正确答案! 先说说经历,可以直接跳到后面看解决办法!   一.经历: 前两天发现msn成功登录后, 鼠标移到上面就自动关闭了 不能进行任何操作,而微软的ie打开链接经常莫名奇秒地自动关闭 然后我用"世界之窗"(theworld.exe)一般没问题,就将就用了. 今天想用msn,却用不上,气了.  把以前那个反安装,然后重下个msn8.1安装后还是一样! 装了几个杀毒软件和木马工具 狂杀一遍,然后重起,不行! 看来得手动解决,首先用procexp.exe查看当前进程,没发现可疑的, 再用autoruns.exe查看启动项没有什么问题,查看它的服务项,好象 也没什么问题,除了几个我知道的软件外都标明软件公司的产品(一般的木马都不标微软的产品用来骗新手, 我初时也没在意,病毒其实就在里面).后面用360安全卫士查了一软件,并装上所有系统补丁(360会提示没装的系统补丁,我喜欢这个) 然后全面查找一遍,看看系统服务有个不打问题的ntmlsvc.exe上面标明是微软的产品...我好象没见过这个东西.于是点中它后点击修复选中 项,然后再上msn,晕还是不行,再刷新一遍那个ntmlsvc.exe怎么还在?这个修复选中项好象没用啊? 我于是到高级里的系统服务状态看看ntmlsvc.exe确实被启动的,右击它选停止,然后再查,没有了. 这时打开msn就可以正常上了!   二.解决办法: 其实很简单,用系统带的系统服务(在"开始-设置-控制面板-管理工具-服务"里), 查看到 ntmlsvc 服务,右击它把它停止就可以了. 或者用360safe.exe中的高级-系统状态-右击它停止也可以!
© 2009 MicrosoftMicrosoft