关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
namedajipai
2016-08-09 06:11
采纳率: 94.4%
浏览 896
首页
已采纳
如何从dll函数中获得调用堆栈上一层级的函数名?
如何从dll函数中获得调用堆栈上一层级的函数名?怎么得到不同模块中调用的函数呢?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
threenewbee
2016-08-28 08:37
关注
这个需要调试符号才能做到,否则的话,只能知道调用函数的地址不能知道函数名。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
经过字符串方式动态
调用
的
dll
函数
,编程语言是怎么知道该如何恢复
堆栈
的?
2016-08-08 11:07
回答 3
已采纳
dll
的
调用
遵循的是stdcall方式,也就是
dll
自己清理的
堆栈
。
为什么vb也可以正确地
调用
dll
中
的
函数
呢
2016-08-08 07:01
回答 1
已采纳
http://www.cnblogs.com/wuyifu/p/3376084.html
请问
dll
是怎么知道
调用
它的语言的
堆栈
方式的呢?
2016-08-09 03:48
回答 2
已采纳
无法知道,但是
dll
的
调用
是你主程序的事,主程序必须使用和
dll
约定相同的方式
调用
dll
,但是不一定和主程序
中
其它的
调用
一致。
32位进程
调用
64位
DLL
函数
.rar
2020-04-03 22:35
标题
中
的“32位进程
调用
64位
DLL
函数
”是一个关键的技术问题,涉及到操作系统、处理器架构以及程序兼容性。32位与64位系统是两种不同的计算环境,32位程序通常不能直接
调用
64位动态链接库(
DLL
)
函数
,反之亦然,因为...
回调
函数
调用
主程序也是使用
堆栈
共享的么?和普通
调用
的区别是什么?
2016-08-12 07:32
回答 1
已采纳
http://www.cnblogs.com/MyLove-Summer/archive/2015/12/22/5034209.html
dll
函数
又是怎么做到能在不同的编程语言
中
通用的?
2016-08-08 03:14
回答 1
已采纳
http://blog.csdn.net/xilyu/article/details/2584647
C#
调用
c++的
dll
执行带字符串参数的
函数
时遇到的问题
c++
2015-03-19 05:54
回答 2
已采纳
C#默认是stdcall
调用
约定,你可以把委托改成下面写法 [UnmanagedFunctionPointerAttribute(CallingConvention.Cdecl)] del
Windbg可以看到Visual Studio
中
看不到的有效
函数
调用
堆栈
2022-11-19 09:16
dvlinker的博客
Visual Studio
中
看不到有效的
函数
调用
堆栈
,用Windbg调试可以看到
vb语言是用什么机制寻找到的
dll
函数
的入口地址,并怎么传递的
堆栈
数据呢?
2016-08-09 15:47
回答 1
已采纳
http://www.educity.cn/wenda/547569.html
activex控件
调用
dll
问题
2017-01-17 11:16
回答 2
已采纳
com组件是用CoCreateInstance来创建实例,然后QueryInterface获取接口来
调用
C#
调用
C++
DLL
遇到问题
c#
c++
2016-12-19 08:45
回答 2
已采纳
函数
调用
约定是否一致。cdecl 然后就是传进去的参数类型是否匹配
C++高效获取
函数
调用
堆栈
2011-07-24 17:23
函数
调用
堆栈
是一种重要的数据结构,在程序执行过程
中
,它记录了
函数
的
调用
关系和参数信息。C++
中
有多种
调用
约定,如_cdecl、__stdcall、__fastcall、WINAPI、APIENTRY、CALLBACK、PASCAL 等。每种
调用
约定都有其...
使用Process Explorer查看线程的
函数
调用
堆栈
去排查程序高CPU占用问题
2023-09-12 14:16
dvlinker的博客
详细讲述如何使用Process Explorer查看线程的
函数
调用
堆栈
去排查程序高CPU占用问题。
函数
调用
约定解析及
dll
中
调用
约定[收集].pdf
2021-10-13 01:38
###
函数
调用
约定解析及
DLL
中
调用
约定详解 #### 一、引言 本文旨在深入探讨
函数
调用
约定的基础知识以及其在不同编程环境
中
的应用,特别是针对
DLL
(动态链接库)
中
的
函数
调用
约定。理解这些概念对于编写高效、可...
利用 RtlWalkFrameChain 回溯
调用
堆栈
2022-06-03 00:29
调用
堆栈
是程序执行过程
中
函数
调用
关系的记录,每一个
函数
调用
都会在
堆栈
上留下一个帧(frame),包含了返回地址、局部变量等信息。RtlWalkFrameChain
函数
能够遍历这些帧,从而让我们知道
函数
是如何被
调用
的,以及...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告