社区
C++ 语言
帖子详情
【求助】LPVOID和PVOID的区别是什么?
mosquitolxw
2014-05-24 08:40:28
LPVOID和PVOID的区别是什么?
...全文
1266
7
打赏
收藏
【求助】LPVOID和PVOID的区别是什么?
LPVOID和PVOID的区别是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mosquitolxw
2014-06-07
打赏
举报
回复
感谢各位大神!
Starmean
2014-05-25
打赏
举报
回复
以前有区别,现在没区别 以前有16位和32位之分,以16位表示普通的指针,也就是指针长度为16位2字节,而32位的指针能占用4字节,也就是可以指向更远的地址,所以用一个L来表示,事实上就是在指针的声明中,加上一个far。 现在早就全部变成32位了,16位彻底消失不见,也就是PVOID也是32位的,所以和LPVOID没有任何区别
worldy
2014-05-25
打赏
举报
回复
历史遗留的问题, 在16位时代,cpu的数据是16位,但是地址线是20位,如果访问范围不超过16位,则直接访问,但如果要访问超出16位以外的地址,必须设置cs寄存器,因此就有NEAR和FAR两种访问方式
「已注销」
2014-05-25
打赏
举报
回复
长指针与一般指针,那老版本窗口系统的特点
luotuo44
2014-05-25
打赏
举报
回复
现在把他们当作一样的用就行了
threenewbee
2014-05-24
打赏
举报
回复
历史遗留的产物。当年微软搞了一个win32s,让windows 3.x运行32位代码,所以要区分。
对象
2014-05-24
打赏
举报
回复
PVOID是void*的别名。 在windef.h中,LPVOID是这么定义的:typedef void far *LPVOID。 和void*的区别是远指针,因为win32编程中,经常要调用外部DLL堆变量。但现在的大部分平台已经无所谓了,因为寻址方式成flat了。
C语言0xc0000142错误,[
求助
]C语言 傀儡进程替换报错0Xc0000005 求大神帮忙看看
创建了一个CREATE_SUSPENDED的傀儡进程,用幕后进程替换了傀儡进程之后报错0xc0000005,弄了好几天也没弄懂,我裂开了,哪位大侠路过帮帮忙WIN7 x64系统,vs2017 x86编译器,两个进程都是32位进程。typedef NTSYSAPI NTSTATUS(__stdcall *ZwUnmapViewOfSection)(HANDLE, P
VOID
);int main(){...
MS12-043是个啥?走,咱来波漏洞分析
MS12-043漏洞分析+手写ROP全流程 这是个练习写ROP的好例子 漏洞介绍 软件简介 Microsoft XML Core Services (MSXML)是一组服务,可用JScript、VBScript、Microsoft开发工具编写的应用构建基于XML的Windows-native应用。 漏洞成因 Microsoft XML Core Services 3.0、4.0、5.0和6.0版本中存在漏洞,该漏洞源于访问未初始化内存位置。远程攻击者可利用该漏洞借助特制的web站点,执行任意代码
线程局部存储,Part 2:显式TLS
原文网址:http://www.nynaeve.net/?p=181 线程局部存储,Part 2:显式TLS 前一篇,我概述了windows中TLS的一些总体设计原则。大家可以从MSDN中得到关于TLS的高层接口和设计方法,但是有意思的却是其底层的实现。 从实现来看,显式TLS API是目前两类实现TLS方法中较简单的一种,因此这种方法很少涉及内部实现的可变部分。正如我上次提到的,显式TLS
用Windows Native API枚举所有句柄及查找文件句柄对应文件名的方法
枚举所有句柄的方法 由于windows并没有给出枚举所有句柄所用到的API,和进程所拥有的句柄相关的只有GetProcessHandleCount这个函数,然而这个函数只能获取到和进程相关的句柄数,不能获取到实际的句柄,要获得句柄,我们必须使用未公开的Native API才可以。 PS:网上有很多关于这类的方法,但几乎都是抄来抄去,很多连编译都过不了就直接放上去了(囧)...
虚拟机汉化补丁安装与使用完全指南
看到这里你应该明白了:一个好的汉化补丁,绝不仅仅是“翻译+打包”那么简单。它需要:✅ 对目标程序架构的理解✅ 对字符编码和 API 的掌握✅ 对安装流程的精细控制✅ 对用户体验的极致追求更重要的是:安全性和可恢复性。所以当你下次下载一个setup.exe时,不妨多问一句:- 它有没有备份机制?- 是否支持一键还原?- 作者是否公开了更新日志?毕竟,我们追求的是更好的体验,而不是埋下一个定时炸弹 💣。
C++ 语言
65,208
社区成员
250,517
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章