marshalling

marshalling

文章 0 浏览 7

从本机结构复制字符串的说明

我使用 PInvoke 的东西是为了利用 C++ 中的 SetupAPI 函数。我使用它来获取符合 HID 规范的 USB 设备的路径。我一切正常,但有些我不明白的事情让我感…

吃不饱 2024-12-25 22:49:08 2 0

OpenBackupEventLog 函数意外返回 ERROR_FILE_NOT_FOUND

我正在尝试使用 OpenBackupEventLog 函数,但是我不断得到 ERROR_FILE_NOT_FOUND(错误代码 2 )即使文件确实存在。 我的 P/Invoke 声明/调用该文件的…

一场春暖 2024-12-25 20:36:43 4 0

通过 ComInterop 在 C# 中封送非托管 dll,无需注册 DLL

我有一个非托管 DLL,当前正在使用 COM 类包装器从 C# 调用它。 [ComImport(), Guid("75E81043-CAD5-11D3-800D-00105A5E2FA0")] public class MyObjec…

楠木可依 2024-12-25 13:34:28 5 0

从 C# 到 C++ 的多个函数调用非托管代码导致 AccessViolationException

我已在 C# 程序中声明了一个 DLL 导入,如下所示: [DllImport("C:\\c_keycode.dll", EntryPoint = "generateKeyCode", CallingConvention = CallingC…

金橙橙 2024-12-24 21:21:15 1 0

如何编组以下本机 C++反对 C++/CLI?

我对如何将下面提到的 C++ 对象编组到 c++/CLI 有点困惑。你能给我一些想法吗? 本机 C++ 类 class HeaderMessage { double timestamp; string ric_co…

始于初秋 2024-12-24 20:24:48 1 0

COM 无法正确地将 BSTR 从托管服务器封送到本机客户端

我正在努力解决这样一个场景:我有一个通过 COM 公开并由本机客户端使用的托管接口。我已经成功地隔离了这个问题,它基本上可以归结为互操作运行时不…

小猫一只 2024-12-24 19:15:24 4 0

使用 rmi 时的编组问题

我正在尝试使用 rmi。下面的代码是我使用它来绑定的代码。 @Override public void init(String serviceName) throws RemoteException { /*if(System.g…

柠栀 2024-12-23 17:21:07 3 0

将 XML 文件编组到 Java pojo/domain 对象

我有一个旧的 Access 数据库,它基本上是一个平面文件。我想将数据迁移到我新的、面向对象的、基于休眠的 Wonder-app。 数据以 XML 文件形式提供,我…

等风来 2024-12-22 03:38:08 3 0

JAXB 编组器初始化

我需要将 JAXB 对象编组为 xml 格式字符串。我正在使用 SLSB 并挂钩代码来创建 Marshaller 以及 @PostConstruct 带注释的方法中的其他内容。这样每次…

近箐 2024-12-22 01:08:21 3 0

具有不同命名空间的 JAXB 片段

我必须编组我的根 xml 对象的片段: Header header = ebicsNoPubKeyDigestsRequest.getHeader(); JAXBElement jaxbElement = new JAXBElement( new QN…

野却迷人 2024-12-22 00:34:25 3 0

将结构数组从 .NET 编组到 C++:何时进行复制?

考虑像 System.Drawing.Point 这样的结构 - 具有 LayoutKind.Sequential 并且仅包含原始成员的结构。我有一个此类结构的 C# 数组。 我通过 P/Invoke …

冷清清 2024-12-21 23:08:46 3 0

HandleRef 和 GCHandle 有什么区别?

HandleRef 和 GCHandle 有什么区别? http://msdn.microsoft.com/en-us /library/system.runtime.interopservices.handleref.aspx http://msdn.micros…

青柠芒果 2024-12-21 22:37:09 3 0

使用 C# P/Invoke 通过方法封送结构

我正在尝试 PInvoke 进入这个 C++ 库函数: int Initialize(Callback* callback); struct Callback { //....... void virtual StateChanged(int state…

平生欢 2024-12-21 16:09:58 4 0

LARGE_INTEGER 值在编组时发生更改:从 LARGE_INTEGER 到 UINT64 (C) 到 C# 的 uint64

我尝试通过 ioctl 将 NdisGetCurrentSystemTime 结果编组到 C# 程序。 LARGE_INTEGER data; NdisGetCurrentSystemTime (&data ); marshal_data->time …

坠似风落 2024-12-21 02:32:37 6 0

JAXB 和 XML 规范化

我希望根据 规范 XML 规范 如果我这样写: marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE); 它会起作用吗? 如果没有,JAX…

回心转意 2024-12-20 06:21:45 5 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文