自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Flier's Sky

Just for Fun! :P

  • 博客(9)
  • 收藏
  • 关注

原创 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数

http://www.blogcn.com/user8/flier_lu/index.html?id=2602611http://www.blogcn.com/user8/flier_lu/index.html?id=2602647     C++ 语言因为缺省使用 cdecl 调用方式,故而可以很方便实现参数可变参数。详细的原理可以参考我另外一篇文章《The history of calling

2004-07-07 20:11:00 1807

原创 新的 Windows 驱动框架 WDF (Windows Driver Foundation)

http://www.blogcn.com/user8/flier_lu/index.html?id=2507847     WDM (Windows Driver Model) 都还没有完全弄明白,M$ 居然在 WinHEC 上又推出了将全面取代 WDM 的 WDF (Windows Driver Foundation)。OSR Online 上几篇文章简要地介绍了 WDF 的一些新特性,并在 

2004-07-07 20:09:00 2877

原创 另一种 WinDbg 插件编写方法 - Debugger Engine Extension

http://www.blogcn.com/user8/flier_lu/index.html?id=2178387     在仔细阅读 scz 的《MSDN系列(11)--给SoftICE写插件》一文后,忍不住自己动手试试 WinDbg 插件的编写,呵呵。不过我选择的是与小四不同的另一种 WinDbg 插件编写方法。    WinDbg 最新版本的 sdkhelp 目录下有一个 debugext

2004-07-07 20:08:00 3376 1

原创 NT 环境下用户态直接读写端口原理浅析

http://www.blogcn.com/user8/flier_lu/index.html?id=1957096    关于 NT 环境下用户态直接读写端口这码子事,本应该是95-96年 NT 架构刚刚出来时讨论的东西,现在翻出来炒现饭,实在是不得已的事情。因为前几天有朋友问起 TSS 中 IOPM 表的问题,而网上这方面的可用文章大多只是泛泛而谈,空有实现方法没有原理分析,没办法直接引用。而

2004-07-07 20:06:00 2022

原创 Win32 调试接口设计与实现浅析 [3] 创建调试子系统

http://www.blogcn.com/user8/flier_lu/index.html?id=1618917    在本系列文章的前两篇文章中,简要地介绍了 Win32 调试接口中用户态调试器结构和调试事件的相关知识      Win32 调试接口设计与实现浅析 [1] 用户态调试器结构初探     Win32 调试接口设计与实现浅析 [2] 调试事件      在这一小节中,将进一步

2004-07-07 20:05:00 1264

原创 CLR 调试接口的架构与应用 [3] 调试事件

http://www.blogcn.com/user8/flier_lu/index.html?id=2042872     在上一节中简单介绍了 CLR 调试器的框架结构,其中提到 CLR 调试环境同时支持 Native 和 Managed 两种模式的调试事件。这一节将从整体上对调试事件做一个概括性的介绍。      首先看看 CLR 通过 ICorDebugManagedCallback 

2004-07-07 20:01:00 927

原创 CLR 调试接口的架构与应用 [2] 调试框架

http://www.blogcn.com/user8/flier_lu/index.html?id=1894812     如 Don Box 在《.NET本质论 第1卷:公共语言运行库》一书的第10章中介绍, CLR 调试框架是一个由 CLR 提供的,面向工具开发商的,支持调试功能的最小功能集。与 JVM 的 JDI (Java Debug Interface)不同,CLR 调试框架不仅仅关注

2004-07-07 20:00:00 1134

原创 CLR 调试接口的架构与应用 [1] 背景资料

http://www.blogcn.com/user8/flier_lu/index.html?id=1819166     折腾 CLR 调试接口也有几周了,可是在将 C++ 代码移植到 C# 时总是有问题,直到刚刚才灵机一动有所突破,呵呵,总算可以开始写这个系列文章了。:D     虽然需要实际用到 CLR 调试接口的人可能非常少,但通过对 CLR 调试接口和 Profiler 接口的了解,可

2004-07-07 19:59:00 901

原创 用WinDbg探索CLR世界 [4] 方法的调用机制

http://www.blogcn.com/user8/flier_lu/index.html?id=1745355http://www.blogcn.com/user8/flier_lu/index.html?id=1745373http://www.blogcn.com/user8/flier_lu/index.html?id=1745407     Don Box在《.NET本质论 第1卷:

2004-07-07 19:56:00 934

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除