Windows DDK中经典的宏——CONTAINING_RECORD
来源:互联网 发布:mac 照片 路径 编辑:程序博客网 时间:2024/06/07 18:11
在windows ddk中提供了一个经典的宏,其定义如下:
#define CONTAININT_RECORD(address, type, field) /
((type*)((PCHAR)(address) - (PCHAR)(&((type*)0)->field)))
这个宏用于取得内存中任何结构体的首地址,要提供的参数是:结构体中某个成员(field)的地址address、结构体的类型type、提供地址那个成员的名字field。
- Windows DDK中经典的宏——CONTAINING_RECORD
- Windows DDK中经典的宏——CONTAINING_RECORD
- Windows DDK中经典的宏——CONTAINING_RECORD
- Windows 经典的宏——CONTAINING_RECORD
- Windows 经典的宏——CONTAINING_RECORD
- CONTAINING_RECORD宏的作用
- 嵌套的 CONTAINING_RECORD 宏
- CONTAINING_RECORD宏的含义
- 嵌套的 CONTAINING_RECORD 宏
- C++Windows下CONTAINING_RECORD宏的用法和详解
- C++Windows下CONTAINING_RECORD宏的用法和详解
- windows驱动开发——DDK WDM
- 宏CONTAINING_RECORD的计算解析
- CONTAINING_RECORD宏的详细解释
- CONTAINING_RECORD宏的详细解释
- CONTAINING_RECORD宏的实现原理
- WINDOWS中CTRL+ALT+DEL控制的实现(DDK版)
- windows驱动入门,DDK中例子的实用方法
- 分区表概述
- C# 将数据导出到Excel汇总
- java 定时备份posgreSQL数据库
- 中文普通图书著者号码的取号规定
- Oracle表分区学习笔记
- Windows DDK中经典的宏——CONTAINING_RECORD
- 耐住寂寞,享受成功
- 分区表、分区索引和全局索引部分总结
- 谷歌内部逐步淘汰Windows
- 左连接,右连接,全连接,内连接,交叉连接,自连接
- 未公开函数
- 【django 学习笔记】01-django环境搭建
- 又是一个忙碌的周末
- 大成若缺(转)