自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 GetModuleHandle 函数示例

本例通过在一个DLL中实现一个辅助函数  DumpModule ,在辅助函数内调用  GetModuleHandle  函数,GetModuleHandleEx  函数及使用伪变量 __ImageBase,展示了三种方法得到可执行文件或 DLL 在进程虚拟地址空间的实例句柄。     DLL中 DumpModule 函数的实现:#define DLLWITHGETMODULE  exter

2012-07-30 18:39:18 2307

原创 内核对象 《Windows核心编程》

每个内核对象都只是一个内存块,它又操作系统内核分配,并只能由操作系统内核访问。这个内存块是一个数据结构,其成员维护着与对象相关的信息。少数成员(安全描述符和使用计数)是所有对象都有的,但其他大多数成员都是不同类型的成员特有的。由于内核对象的数据结构只能由操作系统内核访问,所以应用程序不能再内存中定位这些数据结构并直接更改内容。    使用计数:操作系统知道当前有多少个进程正在使用一个特定的内核

2012-07-27 20:25:48 242

原创 字符和字符串处理 《Windows核心编程》

默认情况下,在源代码中声明一个字符串时,C编译器会把字符串中的字符转换成有8为char数据类型构成的一个数组:               //An 8-bit character   char c = 'A';              //An array of 99   8-bit character and 8-bit terminating zero   char szBuf

2012-07-26 18:13:37 212

空空如也

空空如也

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

TA关注的人

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