社区
C#
帖子详情
调用DLL时遇到参数是 **p该怎么做?
iliner
2003-08-20 12:12:52
dll中的函数原型是
GetSystem(UCHAR **pSystem, int &Length)
在C#中如何声明啊?
...全文
73
4
打赏
收藏
调用DLL时遇到参数是 **p该怎么做?
dll中的函数原型是 GetSystem(UCHAR **pSystem, int &Length) 在C#中如何声明啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iliner
2003-08-31
打赏
举报
回复
panyee(快乐王子) 的方法我试了,不行。我用下面的方法实现了。但不知道还有没有其他根更好的方法。我的方法如果数据量比较大,可能很费时间,幸好我的数据量不是很大。
byte[] buffer;
int bufferLength=0;
unsafe
{
byte * pBuffer;
GetBuffer(&pBuffer,out bufferLength);
buffer= new Byte[bufferLength];
for (int i=0; i<headerLength; i++)
buffer[i] = pBuffer[i];
}
iliner
2003-08-20
打赏
举报
回复
明天去试试再来结贴。
panyee
2003-08-20
打赏
举报
回复
[DllImport("your.dll")]
public static extern 返回值类型 GetSystem(ref char[] pSystem, int Length);
雪狼1234567
2003-08-20
打赏
举报
回复
一样,c#也支持指针
char **pSystem
Windows进程常用
DLL
模块注入技术
进程调试级注入,涉及调试器相关功能
调用
知识点
dll
模块重定位内存注入,模拟操作系统加载PE文件方式,直接将
dll
文件内存数据写入目标进程并执行。 导入表注入,涉及PE相关知识点,增加区段,移动导入表,增加导入...
关于在C#中
调用
C++
DLL
时
的
参数
传递
近日在C#中
调用
C++
DLL
的接口
时
,
遇到
了一些
参数
传递的问题,几经探索,问题终于解决,现整理如下,希望对各位P(rogrammer)友有所帮助:如果
DLL
接口的输入
参数
为char**,也就是字符数组的数组(即字符串数组),此
时
在C#声明中不能直接传递string[],传递的应该是通过Encoding类对这个string[]进行编码后得到的一个char[]。如果
DLL
接口的输出
参数
为char**,
python
调用
dll
参数
传递_python
调用
第三方c++
dll
,关于
参数
传递的问题
c++
调用
dll
的例子在Python中使用Python中的ctypes。最近,我使用python
调用
c++程序,因为c++程序是现成的和有效的。这听起来并不困难,应该
做
的直接
调用
dll
。当我开始
做
它,我真的到处碰壁。起初,一些信息从百度说,python之间的交互和c++分为以下类型:1。自己写\u2026结构传递
参数
:\u2026\u2026准备工作:文件(cpp):(注:函数声明是装饰着外来的\...
C#
调用
C++动态库
dll
时
遇到
的一些常见问题以及解决方案
在 C#
调用
C++ 生成的
dll
时
,如果是新手,会有如下一些问题需要解决: 一:
参数
匹配的问题,特别是字符串与 char*
参数
类型 二:编译
时
提示没有找到相关的函数名字 三:C#如何注册C++回调函数 解决方案: 首先给大家推荐一款软件,叫
做
CLRInsideOut,其中一个的功能就是把C++下的结构体或者函数声明转换成C#下的定义,效果如下: 一:指针、地址相...
关于C#
调用
C++
时
候传出
参数
有char**该如何处理
场景:有一个C++的
dll
中一个非托管C++原型如下 extern "C" _declspec(
dll
export)void GetResult(char* a,char** pBuf) { sprintf((pBuf[0]),"vc11111111"); sprintf((pBuf[1]),"vc222222222222222");...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章