首页
社区
课程
招聘
[求助]关于typedef 的语句求教
2006-8-3 04:41 3587

[求助]关于typedef 的语句求教

2006-8-3 04:41
3587
typedef VOID (CALLBACK* RTLINITUNICODESTRING)(         
                                        IN OUT PUNICODE_STRING DestinationString,
                                        IN PCWSTR SourceString
                                        );

请问一下这句话到底是定义了什么?
只是隐约感觉定义了RTLINITUNICODESTRING这么个函数类型,但是具体说不上来,感觉模模糊糊的,谁可以清楚的解释一下吗

[CTF入门培训]顶尖高校博士及硕士团队亲授《30小时教你玩转CTF》,视频+靶场+题目!助力进入CTF世界

收藏
点赞0
打赏
分享
最新回复 (2)
雪    币: 207
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
buddhaluo 1 2006-8-3 09:06
2
0
最初由 Aker 发布
typedef VOID (CALLBACK* RTLINITUNICODESTRING)(
IN OUT PUNICODE_STRING DestinationString,
IN PCWSTR SourceString
);

........


RTLINITUNICODESTRING is the new type, which is a funciton pointer. The function declaration is,

void f( IN OUT PUNICODE_STRING DestinationString,
        IN PCWSTR SourceString);

See?
雪    币: 2134
活跃值: (14)
能力值: (RANK:170 )
在线值:
发帖
回帖
粉丝
Aker 4 2006-8-3 12:52
3
0
谢谢解释,把typedef先拿掉就可以想明白啦
游客
登录 | 注册 方可回帖
返回