腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
DLL
如何处理来自多个
进程
的
并发性?
、
、
我从中了解到,“两个
进程
可以共享非私有内存页。如果20个
进程
都
加载
相同
的
DLL
,那么
进程
都会共享该代码
的
内存页。它们不共享虚拟
内存地址
空间,而是共享内存。”现在,如果硬盘上相同
的
DLL
文件
在
加载
到应用程序之后,会共享相同
的
物理内存(无论是RAM还是页面文件),但是映射到不同
的
虚拟
内存地址
空间,这难道不是很难处理并发性吗?据我所知
浏览 6
提问于2016-09-26
得票数 0
回答已采纳
1
回答
在
C++
中
查找
进程
中
加载
的
DLL
的
内存地址
、
、
我有一个正在运行
的
进程
正在使用'Test.
dll
‘。我想知道Test.
dll
在内存
中
起始位置的确切内存位置,但似乎无法知道。我
的
主要问题是,我需要从这个
DLL
写入一个偏移量,但是当我使用读/写过程内存时,我不能准确地键入Test.
dll
+some偏移量。 任何帮助都将不胜感激。
浏览 1
提问于2010-08-13
得票数 5
回答已采纳
1
回答
正在将
DLL
加载
到用户定义
的
地址
、
、
、
、
如何将动态链接库
加载
到用户自定义
的
内存地址
中
,或者是否可以
在
加载
动态链接库后使用loadlibrary()函数更改动态链接库地址。我已经尝试使用VirtualAllocEx()为远程
进程
分配
内存地址
并
加载
动态链接库。
DLL
正在
加载
到远程
进程
中
,但地址不同。CreateRemoteThread(process, NULL, 0, (LPTHREAD_START_RO
浏览 18
提问于2018-12-12
得票数 0
2
回答
本地键盘钩子终止目标
进程
。
、
、
我试图使用托管代码
中
的
C++
DLL
将一个
C++
本地C#键盘挂钩安装到
进程
中
,如下所示:{ }
C+
+
DLL
浏览 4
提问于2021-03-05
得票数 0
回答已采纳
1
回答
从
C++
/CLR调用远程C#
dll
时
的
FileNotFoundException
、
也就是说,宿主应用程序(内置
在
非托管
c++
中
)调用托管
C++
动态链接库,该托管C#动态链接库又调用C#动态链接库。当我<
浏览 2
提问于2015-06-19
得票数 1
2
回答
作弊O‘’Matic是怎么工作
的
?
这个如何访问其他
进程
的
内存?它如何写入另一个
进程
的
地址空间?它不是应该有段错误之类
的
吗?
浏览 0
提问于2009-05-11
得票数 11
回答已采纳
1
回答
ProcessIdToSessionId返回错误
的
会话ID
、
、
当接收到web套接字连接时,我从套接字获取连接应用程序(Chrome)
的
进程
ID,然后获取该
进程
的
会话ID。获取
进程
ID和会话ID是
在
C#服务
加载
的
C++
dll
中
完成
的
。查看任务管理器
中
的
进程
选项卡,我看到一个chrome.exe条目,其PID为5640,会话ID为45。
在
C++
浏览 5
提问于2015-07-23
得票数 0
1
回答
从
C++
调用C会导致访问冲突,但C#项目具有DllImport工作能力
、
、
我有一个32位
的
第三方C
DLL
,我需要集成,但我遇到了一个很难理解/跟踪
的
错误。我可以编译并成功链接一个简单
的
C++
32位应用程序,包括以下内容:#include <windows.h> { ret
浏览 3
提问于2016-07-17
得票数 1
回答已采纳
3
回答
两个程序链接到动态链接库
、
、
、
、
我
在
C
中
还是个新手,所以我有一个关于链接
的
问题。我们有两个程序"A“和"B",它们链接到动态链接库"C”。现在"C“发生了什么。它是为两个程序
加载
一次,还是为每个程序
加载
两次? 当程序B是Python程序时,使用外部函数接口
的
是什么?
浏览 2
提问于2015-11-10
得票数 0
1
回答
如何添加系统"windows钩子“,以便通知正在创建/激活
的
窗口?
、
、
尝试了很多东西,但在我
的
任务栏被核弹和桌面UI上
的
其他超自然效果时,我无法让它持续工作。下一站是。最后,我写了我自己
的
类型,因为我理解了课文,并试图使它发挥作用。 ,我
的
意图是让这个应用程序运行,并让它能够记录所有创建
的
窗口,而它运行。所有的眼球..。所以我转到了
C++
。不过,所有WinAPI调用都返回有效句柄,但我没有看到调用筛选器函数--似乎没有收到任何通知。还是不管用..。有人能发
浏览 1
提问于2009-06-08
得票数 8
回答已采纳
1
回答
我有已
加载
DLL
的
起始地址,如何发现并调用其导出?
、
、
、
、
我正在写一个
在
进程
中
运行
的
附加程序。我能够可靠地发现已经
加载
到该
进程
中
的
DLL
的
内存地址
。偏移量处
的
内存清楚地显示了一个"MZ“DOS头和一个"PE”头。稍后,会出现导出函数
的
名称等。这会像
加载
的
DLL
那样行走和说话。 所以,现在,我想更多地了解
DLL
是什么,更有趣
浏览 10
提问于2017-06-22
得票数 1
2
回答
C# -混合组装(
C++
/CLI,DirectX本机)相互作用(32/64位)
、
、
我有一个与相关
的
问题。两名球员:应用程序必须支持从Windows (32位)到Windows 7(32&64位)
的
任何东西。装配在不同
的
方面是复杂
的
。它包含托管
C++
/CLI代码和一些使用本机
C++
跳舞
的
原生DirectX类。它还链接到一些32位本地
dll
的
w/o源访问(包含带有导入库
的
C++</e
浏览 11
提问于2011-03-31
得票数 4
回答已采纳
1
回答
如何在
C++
生成器下调试外部
进程
?
、
、
、
我有一个用
C++
生成器编写
的
DLL
。
DLL
是
在
“调试信息”上生成
的
。所以,我把IDE附加到了这个过程
中
,但是我不知道接下来该做什么。我知道,如果我单击
浏览 0
提问于2020-06-23
得票数 0
回答已采纳
3
回答
如何在AppDomain
中
执行非托管程序集?
在
执行非托管程序集时,我得到了以下错误: 无法
加载
文件或程序集“file:///C:\Program Files\Maxima-5.21.1\lib\maxima\5.21.1\binary-gcl\
浏览 1
提问于2010-07-30
得票数 3
回答已采纳
2
回答
从内存
中
卸载
DLL
、
、
、
如何从属于另一个
进程
的
内存
中
卸载
DLL
,或者该
进程
已结束但该
DLL
仍
加载
到内存
中
? 我知道如何
查找
现有
进程
,甚至列出所有已
加载
的
DLL
,但我似乎不知道如何
查找
已
加载
的
DLL
并将其从内存
中
卸载。我读过
的
所有文章都在谈论AppDomains,但我不确定这种情况是
浏览 1
提问于2012-10-24
得票数 3
2
回答
如何在C#
中
每次运行程序时使用相同
的
虚拟内存块
、
、
、
我有一个用C#编写
的
程序,它使用外部
DLL
。我
在
Windows 7 64位上。此
DLL
需要内存
中
的
连续块160 in。基本上,我在这个
DLL
中
调用一个函数,它在调用我传递给它
的
回调函数时工作很长时间。开始此
进程
的
DLL
函数
的
一个参数是
进程
将尝试使用
的
整数
内存地址
。
DLL
负责内存分配,它只需要1
浏览 2
提问于2014-05-16
得票数 0
回答已采纳
2
回答
运行中
进程
的
API签名
、
、
、
我可以通过枚举enumprocessmodules读取正在运行
的
进程
中
涉及
的
DLL
,并且可以访问
进程
IAT。
进程
IAT包含API地址,而不是名称。 有没有办法获得API名称和签名。
浏览 0
提问于2011-02-17
得票数 0
回答已采纳
1
回答
为什么汇编
加载
器没有
在
GAC中签入
C++
/CLI混合模式
的
汇编?
、
、
、
我有一个引用
C++
/CLI混合模式程序集
的
C#项目。该程序集存储
在
文件夹
中
的
路径
中
,它也存在于GAC
中
,但当它执行时,我会得到一个:版本0.0.0.0是因为
C++
浏览 2
提问于2011-02-04
得票数 0
回答已采纳
5
回答
从java java -> jni.
dll
->app.
dll
-> app.
dll
调试
dll
、
、
如何调试未由java应用程序
加载
的
dll
。我有所有模块
的
源代码 我
在
调试jni.
dll
时使用
浏览 0
提问于2008-12-11
得票数 5
3
回答
如果没有主机程序
的
帮助,我如何在同一
进程
中
协调不同
的
DLL
?
、
、
我正在寻找一种方法来协调同一
进程
中
的
DLL
,以便在它们之间提供一种数据共享机制。目标是使所有all具有相同
的
共享代码,并使它们以这样一种方式进行协调:由主程序
加载
的
第一个all将充当共享项
的
管理器,而其他all将使用此管理器。我不能修改主应用程序,因此不可能设置管理器并与其他
DLL
共享其
内存地址
。使用此机制
的
DLL
集可能会有所不同,因此我不能显式地假设其中一个会被
加载</e
浏览 0
提问于2011-08-25
得票数 1
回答已采纳
点击加载更多
相关
资讯
动态链接库DLL的加载:隐式加载和显式加载
使用Java在树结构中查找叶子节点的全路径
C++中的vector和Java中的ArrayList的构造函数的区别
c/c++中变量的作用域
小说python中的孤儿进程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
实时音视频
对象存储
活动推荐
运营活动
广告
关闭
领券