marshalling

marshalling

文章 0 浏览 4

编组 C++二维定长char数组作为结构体成员

我正在尝试调用一个非托管 C++ 函数,该函数具有一个结构作为输入参数。 该结构在头文件中定义如下: struct MyStruct { int siOrder; char aaszNames…

静谧 2024-08-21 13:12:45 6 0

JAXB 2.0 - 如何跳过节点处理并将它们作为字符串返回

我正在使用 JAXB 2.0 处理 XML 文档,其中我需要映射到 Java 对象的信息(在我的示例中为“id”)并运行一些业务逻辑。这里一切正常。 但是这些 XML …

归途 2024-08-20 19:02:56 9 0

Marshal.PtrToStringUni() 与 new String()?

假设我有一个 char* 类型的指向 unicode 字符串的指针,并且我知道长度: char* _unmanagedStr; int _unmanagedStrLength; 并且我有 2 种方法将其转换…

浅笑轻吟梦一曲 2024-08-20 15:58:48 14 0

编组它是什么以及为什么我们需要它?

什么是编组以及为什么我们需要它? 我很难相信我无法通过线路从 C# 向 C 发送 int 并且必须对其进行编组。为什么 C# 不能仅发送 32 位以及起始和终止…

朦胧时间 2024-08-20 14:56:55 12 0

将 array^ 数据转换为 const byte* 数据 - C++/CLR

我试图从 C# 调用 C 中的函数,尽管 C ++ 所以基本上是 C# -> C++ - >C 在 C# 中,我有 byte[] 字节 - 它从文件中读取信息。我将字节数组和大小传递给…

情栀口红 2024-08-20 12:23:38 4 0

帮我转换 C++结构体转换为 C#

我对 C# 完全陌生,需要帮助将 C++ 结构转换为 C#。 C++ 结构给出如下: #define QUE_ADDR_BUF_LENGTH 50 #define QUE_POST_BUF_LENGTH 11 typedef st…

羁〃客ぐ 2024-08-20 07:17:09 4 0

如何在 C# 中读取打包记录中的固定大小字符串的 Delphi 数组

我需要将数据库中的 blob 字段读取到 ac# 应用程序中。 然而,Blob 字段是由 Delphi 应用程序使用以下方法写入数据库的: procedure WriteABlob(Blob …

浊酒尽余欢 2024-08-19 23:57:52 4 0

在 C# 中调用 C dll 函数时如何封送指针类型

我需要调用从 dll 导入的 ac 函数。我可以找到如何导入 api 函数,但我不确定如何封送函数期望作为参数的所有类型。特别是指针类型。 示例函数签名可…

聆听风音 2024-08-19 21:50:17 4 0

无法从其他 STA 线程调用从 STAThread 创建的 COM 对象

我是 COM 新手,试图了解 STA 和 MTA 之间的区别。我尝试创建一个示例来表明 COM 可以管理对 STA 中创建的非线程安全对象的调用。 这里的MyCalcServer…

遗忘曾经 2024-08-19 16:04:07 3 0

在 C# 中编组自定义 directshow 过滤器接口

大家好,这几天我一直被这个问题困扰。我有一个可以转换为的自定义 COM 接口,但是当我调用一个函数(如果它是函数)时,我会收到 AccessViolationExc…

心作怪 2024-08-19 00:52:27 6 0

编组具有对象字段的对象

不确定标题是否有意义。 我想使用 JAXB 封送一个如下所示的对象: @XmlRootElement(name = "subscriptionRequest") public class RegistrationRequest…

烟雨凡馨 2024-08-18 15:02:24 3 0

我成功地从 C# 调用了 advapi32 的 LsaEnumerateAccountRights()。现在如何解组它返回的 LSA_UNICODE_STRING 数组?

它是一个指向 LSA_UNICODE_STRING结构。我发现了一些执行相反操作的代码,即从 C# 字符串创建 LSA_UNICODE_STRING。您可以在下面的帮助程序代码部分中…

森末i 2024-08-18 08:15:30 8 0

编组结构体数组指针的方法

我正在从 C++ 调用函数,该函数返回一个指向结构数组的指针,但我遇到了问题,因为我是这个操作/实现的新手。 我的 C++ 代码: // My C++ Structs typ…

爱要勇敢去追 2024-08-18 04:26:10 4 0

Marshal.PtrToStructure 抛出 System.ArgumentException 错误

我正在尝试从键盘挂钩的 lParam 获取 KBDLLHOOKSTRUCT。 private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam) { KBDLLHOOK…

丶视觉 2024-08-18 03:11:01 11 0

编组结构体数组指针的最佳方法

我正在从 C++ 调用函数,该函数返回一个指向结构数组的指针,但我遇到了问题,因为我是这个操作/实现的新手。 我的 C++ 代码: // My C++ Structs typ…

旧情勿念 2024-08-17 23:46:28 5 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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