Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
安全字符串如何编组为非托管代码?
是什么引发了这个问题 我正在尝试更改运行 Windows 服务的帐户 我决定使用 win32 api 而不是 WMI 并开始研究 ChangeServiceConfig 我认为我可以简单地在非托管方法签名中使用 SecureString 类
c
NET
unmanaged
marshalling
我是否需要封送 CreateStreamOnHGlobal 返回的 IStream 以供跨线程使用?
我有一个 COM 流对象 IStream http msdn microsoft com en us library aa380034 28v vs 85 29 aspx 创建于CreateStreamOnHGlobal http msdn
Windows
Multithreading
WINAPI
com
marshalling
使用 JAXB Marshaller 处理 XML 转义字符(例如引号)
我需要使用 JAXB Marshaller JAXB 版本 2 2 将 XML java 对象序列化为 XML 文件 现在在 xml 对象中 我有一个标签 其中包含字符串值这样 lt tagA gt lt YYYYY gt done lt
Java
JAXB
escaping
character
marshalling
将 SAFEARRAY 从 C++ 返回到 C#
我有一个 C 方法 可以创建 填充并返回 SAFEARRAY SAFEARRAY TestClass GetResult long size return GetSafeArrayList size How should I export
c
marshalling
Marshal.GetFunctionPointerForDelegate 如何作用于实例成员?
我想知道 Marshal GetFunctionPointerForDelegate 即我想知道它如何将委托转换为非静态函数到函数指针 它是否动态生成以某种方式附加实例的代码存根 如果是这样 这不会泄漏内存吗 也许委托在其终结器中释放了它
c
NET
clr
marshalling
unsafe
Marshal.GenerateGuidForType(Type) 和 Type.GUID 有什么区别?
Type classType typeof SomeClass bool equal Marshal GenerateGuidForType classType classType GUID 我还没有发现不符合这个条件的案例 So 为什么以
c
NET
marshalling
cominterop
例如,当编组到 XML 时,我是否可以强制 JAXB 不将“转换为”?
我有一个使用 JAXB 编组为 XML 的对象 一个元素包含一个包含引号 的字符串 生成的 XML 具有 quot 存在的地方 尽管这通常是首选 但我需要我的输出匹配legacy系统 如何强制 JAXB 不转换 HTML 实体 感谢您的答复
Java
JAXB
xmlserialization
marshalling
htmlentities
从字节数组中读取 C# 中的 C/C++ 数据结构
从数据来自 C C 结构的 byte 数组填充 C 结构的最佳方法是什么 C 结构看起来像这样 我的 C 很生锈 typedef OldStuff CHAR Name 8 UInt32 User CHAR Location 8 UInt32
c
NET
datastructures
marshalling
Go:JSON 封送错误
我正在 Go 中构建 JSON API 我想以 json 形式返回错误响应 响应示例 error Invalid request syntax 我认为我可以创建一个实现错误接口的包装结构 然后使用 Go 的 json 封送拆收器作为获取错误
go
marshalling
Android 中的对象 XML 映射
我正在开发一个基于客户端 服务器模型的应用程序 其中客户端在 Android 中 服务器在 PHP 中 我想将产品信息 例如名称 价格 说明 从客户端传输到服务器 我已读过编组 解组或序列化它可以实现 但所有教程和示例都是用 Java 编写
Android
serialization
marshalling
unmarshalling
将 HBITMAP 句柄从非托管代码传递到托管代码以创建 System.Drawing.Bitmap 的安全性
我对托管 非托管互操作非常陌生 因此我希望获得一些关于以下过程将位图从非托管 C 获取到托管 C 的安全性的意见 基本思想是 C 调用互操作函数 FetchImage 这是非托管 C 中的 它通过一个out int param FetchI
c
Interop
marshalling
使用自定义封送拆收器时的 C# Marshal.Sizeof()
是否可以使用Marshal SizeOf 在使用自定义封送拆收器的结构上 例如 struct Abcde public int test1 MarshalAs UnmanagedType CustomMarshaler MarshalTyp
c
pinvoke
marshalling
Marshal 大小常量数组
我试图在结构内有一个堆栈分配的数组 我指的是指针 但我希望在没有额外代码的情况下完成分配 因为我在编写代码时知道大小 我不想做一堆new当我创建我的结构时 如果我什至可以做到不unsafe完美的背景 我尝试了一些东西 但效果不佳 我是 C
c
marshalling
stackallocation
MarshalAs 嵌套结构
我有两个 C 结构 在从 C 调用 DLL 方法时必须将它们作为参数发送 例如 让我们将它们定义为 struct A int data struct B int MoreData A SomeData 我需要从 C 调用的方法具有以下签名
c
marshalling
在 C# 中使用 Marshal.StructureToPtr 将结构传递给 C++ API
我在我的代码中使用用 C 编写的 API 用 C 编写 API 需要一个参数作为结构指针 该结构由 Int 和 Char 数组组成 例如 unsafe public struct ToBePassed Int32 Num1 Int32 Nu
c
struct
marshalling
如何防止 CompileAssemblyFromSource 泄漏内存?
我有一些 C 代码 它使用 CSharpCodeProvider CompileAssemblyFromSource 在内存中创建程序集 程序集被垃圾收集后 我的应用程序使用的内存比创建程序集之前更多 我的代码位于 ASP NET Web
c
memoryleaks
marshalling
appdomain
compileassemblyfromsource
如何将带有 unsigned char* 的结构从 C# 传递到 C++?
我有一些C dll带有结构描述和一些方法 struct MSG STRUCT unsigned long dataSize unsigned char data 和功能例如 unsigned long ReadMsg unsigned lo
c
marshalling
在 C# 中使用参数封装 IDispatch 调用(使用 DISPPARAMS)
我正在使用 Invoke 对支持 IDispatch 的旧版 COM 对象进行后期绑定 这似乎是必要的 因为 NET 的 Type GetMethod Type InvokeMember 似乎不适用于这些对象 以下代码可以很好地从对象获取属
c
com
Automation
marshalling
idispatch
C# 中的 Marshall double[] 到 IntPtr?
我正在尝试在 C 中将 double 转换为 IntPtr 这是我要转换的数据 double rotX 1 0 0 0 0 0 double rotY 0 0 1 0 0 0 double rotZ 0 0 0 0 1 0 这是我要输入 I
c
Arrays
marshalling
IntPtr
Netbeans 模块中的 JAXB
当我尝试在 netbeans 模块中运行 JAXB 编组器时 它们似乎是一个问题 最初我以为这是节点实现 所以我花了几天时间重新组织一切 但我仍然收到奇怪的错误消息 javax xml bind JAXBException ClassCas
netbeans
module
JAXB
export
marshalling
«
1
2
3
4
5
6
...9
»