腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
具有
嵌套
结构
数组
的
PInvoke
结构
、
、
、
、
我正在尝试
PInvoke
一个方法,它有一个带有
嵌套
结构
数组
指针
的
结构
参数。public IntPtr columns; } 但是,当我尝试执行查询并读取列时,我没有得到任何有意义
的
数据我应该如何更改
PInvoke
声明,以便在执行查询后可以读取列?更新2 正如大卫在他
的
回答中所建议
的
那样,我将bool nullmask;更改为IntPtr
浏览 50
提问于2020-10-13
得票数 1
回答已采纳
2
回答
C#
结构
中
的
C++
结构
中
的
封送处理
数组
、
、
我有一个在C++中定义
的
结构
,它包含int和std::string
数组
,这是一个本机C++代码(dll)。当我调用此静态方法并从C++获取
结构
的
返回值并将其赋值给C#中
的
另一个
结构
对象时,如我得到了例外,MarshalDirectiveException是不需要处理
的
。方法
的
类型签名与
PInvoke
不兼容。我试着通过其他论坛帖子来解决这个问题,但
浏览 14
提问于2011-03-09
得票数 0
回答已采纳
2
回答
具有
二维
数组
的
PInvoke
返回
结构
、
、
、
、
我有一个在 Win32 DLL中定义
的
结构
,如下所示:{ int m;} Matrix; mat.data [1][0]=3;} 如果从C#应用程序使用P/Invoke,如何捕获此函数
的
返回值
浏览 0
提问于2012-09-24
得票数 3
回答已采纳
1
回答
具有
可变长度
结构
数组
的
PInvoke
/编组
、
、
在过去
的
几天里,我一直在努力整理C#中
的
一个
结构
。希望有更多经验的人能提供帮助(
结构
定义被缩短了一点,所以阅读就不那么多了)。char OSDeviceName[256];} HBA_SCSIID, *PHBA_SCSIID; byte[] OSDeviceName;} 我可以得到第一个
浏览 0
提问于2015-05-23
得票数 1
2
回答
具有
结构
指针
数组
的
嵌套
结构
、
、
、
主体
结构
uint8 u8Status; uint8 u8StartIndex;pointer->u8StartIndex但是如何在ZPS_tsAplZdpDiscNtEntry
结构
中访问这些值呢
浏览 1
提问于2012-02-02
得票数 0
1
回答
方法
的
类型签名与
PInvoke
不兼容
、
、
我是vb.net
的
新手,正在尝试调用返回记录
的
Delphi Dll。如果我在
结构
中放入三个整数,当我尝试下面的代码时,它会起作用,我得到了“方法
的
类型签名不是
PInvoke
兼容
的
”。你知道为什么我不能添加字节
数组
吗?或者即使我添加了布尔值,它也会失败。
浏览 0
提问于2013-05-18
得票数 1
回答已采纳
2
回答
具有
未指定长度
数组
的
PInvoke
结构
、
;} public static extern int Foo(ref Info info);一切似乎都正常工作,但实际上缓冲区中
的
数据是不正确
的
。从我看到
的
DLL中打印出01 00 80 00 --不确定这是什么。一般来说,我也不知道调试这类问题
的
最佳方法。
浏览 0
提问于2013-03-24
得票数 5
回答已采纳
9
回答
用
嵌套
对象平平
数组
、
我有一个带有对象
的
数组
,可以有子
数组
,子
数组
具有
与父
数组
相同
的
结构
,基本上就是对象
嵌套
。const data = [ id: 2, {
浏览 1
提问于2019-03-15
得票数 2
回答已采纳
1
回答
当我试图执行umanaged代码时,为什么要获得PInvoceStackImbalance
、
、
、
、
但是另一个
具有
更高级
的
参数,当我在我
的
C#代码中执行函数时: 在标头中,函数(和
结构
)
的</em
浏览 0
提问于2019-02-13
得票数 1
回答已采纳
1
回答
将ANSI中
的
结构
指针封送为C#中
的
IntPtr
的
PInvoke
、
、
、
所以我尝试在C#中从库中
PInvoke
一个非托管动态链接库。我目前正在寻找正确
的
方法来封送非托管库中
的
函数返回和获取
的
结构
指针。在C#中:private static extern IntPtr iniparser_load(string filename); unsigned * hash ; /** List of
浏览 1
提问于2013-03-11
得票数 1
回答已采纳
1
回答
带有双
数组
和空指针
的
PInvoke
函数调用中
的
AccessViolationException
、
、
我想通过
PInvoke
从
具有
纯C接口
的
动态链接库调用两个函数,签名如下:int pj_datum_transform(void *dst, long point_count, int point_offset,
Pinvoke
(IntPtr src, IntPtr dst,long pointCount, int point
浏览 0
提问于2013-10-11
得票数 1
2
回答
返回包含带有
PInvoke
的
char[]
的
结构
的
结构
数组
、
我有一个从
PInvoke
返回
的
结构
数组
,如果
结构
只包含int或float,它会很好地返回
数组
,但是当我试图返回一个字符
数组
时,它开始变得混乱,我尝试过返回一个IntPtr,但没有成功。
浏览 0
提问于2012-01-06
得票数 3
回答已采纳
2
回答
搜索
嵌套
在
数组
中
的
结构
、
、
我有一个
结构
,它位于一个
嵌套
在另一个
结构
中
的
数组
中,就像这样:Arguments.cart.data.Items[x].Labels.Pkg.Title (x是一个索引,因为我在Items上循环)。Items是一个
数组
,而Labels、Pkg和Title是
嵌套
结构
。您已经尝试取消引用类coldfusion.runtime.Array类型<
浏览 2
提问于2012-02-20
得票数 1
回答已采纳
2
回答
Normalizr与递归
嵌套
结构
、
"id":"17", }] "id":"18", }我
的
结构
有一个字段
数组
,字段也可能有
嵌套
字段。只有一个层次
的
嵌套
允许。,并且它仅
具有
第一级字段it,即使entities已
浏览 3
提问于2017-03-31
得票数 1
回答已采纳
1
回答
PInvoke
-从指针封送
结构
数组
、
、
、
我试图在上找到答案typedef struct drive_info_t {} drive_info_t#
结构
如下所示public struct drive_info_t [MarshalAs(UnmanagedType.ByValArraytypeof(api.drive_info_t)); ptr_list_info = new IntPt
浏览 22
提问于2016-07-29
得票数 6
回答已采纳
1
回答
测试方法调用
、
我是个黑客(即编写一些代码并手动测试功能),但现在我想通过添加一些单元测试并遵循TDD方法,在编码中添加一些更多
的
结构
。但是我很难构建一个单元测试来验证一个方法。所以任何有洞察力的人都会很感激。我想测试我
的
readDirectories方法,但是由于它是异步
的
,所以我必须使用setTimeout --但是我
的
测试一直返回一个错误: test('The readDirectories'/foo/bar/HardDrive' ] a
浏览 3
提问于2016-08-06
得票数 1
1
回答
在深度未知
的
嵌套
数组
中查找
具有
特定值
的
元素
、
、
、
我有一个
数组
,它
的
嵌套
深度是未知
的
,可以是不同
的
。这样一个
数组
的
示例如下: { label: "Item 1", {label: "Child 2", } }
浏览 14
提问于2022-09-01
得票数 -1
回答已采纳
1
回答
用父级和子级
结构
PHP更改动态
嵌套
数组
中
的
特定值
、
、
、
、
我有一个
具有
唯一id和name
的
动态
嵌套
数组
结构
,需要为给定
的
特定id更改名称
的
值。我有一个
具有
结构
的
动态
嵌套
数组
[ "name" => "HOD", "chil
浏览 2
提问于2022-12-02
得票数 -1
1
回答
WCF服务调用
具有
复杂数据类型
的
非托管c++ dll
、
、
、
、
首先,如果我问了一个已经有答案
的
问题,我很抱歉。我做了一些研究,但我不能得到我想要
的
。我是WCF服务
的
新手,所以请容忍我,所以这里是这样
的
情况,我有一个非托管
的
c++动态链接库,它有复杂
的
数据类型,如
结构
,联合,也有一些用户定义
的
数据类型。我需要
的
是从wcf服务(c#)连接这个非托管c++。对于这个问题,我有两个选择: 1.将复杂类型
的
非托管c++ dll封送处理为c#类型。2.创建另一个非托管wcf,它接受来自我<
浏览 3
提问于2014-07-18
得票数 0
1
回答
-
PInvoke
CopyFile与File.Copy
、
、
就我而言,
PInvoke
更快,也没有长路径
的
问题吗?因此,如果我必须复制大型文件
结构
,例如兆字节
的
数据和数千个文件夹/文件,我应该使用
PInvoke
吗?例如,如果您想要将大型文件
结构
从共享复制到共享并保留权限。
浏览 3
提问于2017-11-01
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券