【发布时间】:2013-01-04 04:14:19
【问题描述】:
我正在阅读有关编组的内容。我很困惑,因为在非托管代码中这意味着什么。 HRESULT、DWORD 和 HANDLE。 原文为:
您已经知道托管和非托管环境之间没有这种兼容性。换句话说,.NET 不包含非托管代码领域中存在的 HRESULT、DWORD 和 HANDLE 类型。因此,如果需要,您需要找到一个 .NET 替代品或创建您自己的替代品。这就是所谓的编组。
【问题讨论】:
-
你可以用谷歌来做这个...
-
一个没有经验的程序员可能不明白如何解释这样的搜索的谷歌结果。在我看来,一个简单的问题值得快速回答,以帮助该用户和其他人。
-
这是我给的。我觉得维基百科的描述很容易理解,你的答案也是如此。只是不完全确定这是 SO 的问题,可能是错误的
-
@AMissico:发帖者至少应该尝试提问。未显示任何尝试。
-
@MitchWheat 我同意 AMissico 的观点。除非您绝对确定,否则请给张贴者带来怀疑的好处。在我看来,StackOverflow 的最大缺陷是高声望的成员会被鼓励不恰当地评判他人。我经常目睹这一点,这让我担心网站的质量最终会因此而下降。
标签: c# clr marshalling unmanaged language-interoperability