【问题标题】:IRAPIStream COM Interface in .NET.NET 中的 IRAPIStream COM 接口
【发布时间】:2010-09-07 15:32:34
【问题描述】:

我正在尝试使用 OpenNETCF RAPI 类通过 RAPI.Invoke() 方法与 Windows 移动设备进行交互。

根据以下文章: http://blog.opennetcf.com/ncowburn/2007/07/27/HOWTORetrieveTheDeviceIDFromTheDesktop.aspx

您可以在块或流模式下进行通信。我以前使用过块模式,但现在我需要做一些更复杂的事情,需要更多的数据和持续的通信,因此需要使用流模式。不幸的是,在那篇文章中,基本上其他地方,没有说明如何在 .NET 中使用 IRAPIStream 我找到了 C/C++ 文档,但我的桌面应用程序需要用 C# 编写

有谁知道如何在 .NET 中正确实现 IRAPIStream COM 接口? 更好的是,以前有人实际使用过 RAPI.Invoke() 和 IRAPIStream 吗?示例将不胜感激。

编辑:仔细查看 RAPI 类文档后,我意识到 Invoke() 方法不支持流接口....所以 OpenNETCF 可能已经退出,但也许还有办法做到这一点?

【问题讨论】:

    标签: c# .net windows-mobile compact-framework rapi


    【解决方案1】:

    我发现通常通过 activesync 推送/拉取设备的大量数据的最高效和最稳定的方法是使用套接字。 早期我们使用 CeRapiInvoke 和流来从设备中提取数据,但早期放弃了这一点,转而使用 tcp/ip over a socket。

    【讨论】:

      猜你喜欢
      • 2010-10-20
      • 2010-09-16
      • 1970-01-01
      • 2014-06-16
      • 2014-07-10
      • 1970-01-01
      • 1970-01-01
      • 2011-02-19
      • 2010-11-22
      相关资源
      最近更新 更多