问题标签 [windows-embedded-compact]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
658 浏览

.net - Windows .NET compact framework 3.5 失去焦点事件无法正常工作

我们目前正在将 PDA 应用程序从 .NET compact framework 1.1 迁移到 .NET compact framework 3.5。
已安装操作系统 Windows 6.0 和 6.5 的 PDA。

关于got_focus自定义文本框的事件,我们在下面编写了代码

它在 .NET CF 1.1 中运行良好,但是当我们将此代码转换为 3.5 而不更改任何代码时,它刚刚进入递归并且应用程序崩溃了。请为此提供帮助。提前致谢。

0 投票
0 回答
964 浏览

windows - USB 驱动程序在 x86 平台上的 Windows ce 6 系统初始化期间和系统初始化后读取不同的最大数据包大小

我正在为x86 平台上的 Windows CE 6 开发 USB 驱动程序。

如果在系统初始化期间插入 USB,我将面临 USB 驱动程序初始化问题。

通常我在系统启动后插入 USB 并且 USB 驱动程序读取批量端点最大数据包大小为 512 字节并且驱动程序成功初始化。调试输出:(在成功初始化的情况下)

问题是在系统初始化期间插入 USB 时,USB 驱动程序读取批量端点的最大数据包大小为 64 字节(也有一些无可用内存打印)并且初始化失败。调试输出:(初始化失败案例)

而且我看到所有 USB 传输都失败了。

CQueuedPipe(Bulk)::CheckForDoneTransfers - TD 0xd06759a0 失败,地址 = 1,端点 = 2,errorCounter = 0,状态字段 = 0x22 CQueuedPipe(Control)::CheckForDoneTransfers - TD 0xd067f600 失败,地址 = 1,端点 = 0, errorCounter = 0,状态字段 = 0

任何人都可以帮助我解决这个问题,为什么它在系统初始化期间读取不同长度的批量端点?

0 投票
1 回答
1484 浏览

visual-studio - 适用于 Windows Embedded 8.1 行业的 Visual Studio

我目前正在使用带有 WinCE 7 BSP 的 Visual Studio 2008。如果我想继续使用 Windows Embedded 8.1 Industry BSP,我可以使用 Visual Studio 2008 本身还是需要安装 VS 2013?我的操作系统是 Windows 7。此外,安装附带的所有基本 BSP 是什么?

0 投票
1 回答
421 浏览

winapi - Connection Manager Compact 7 连接性

我正在使用连接管理器为 Windows ce 7 设备创建 wifi 连接。我是新来的。任何人都可以建议如何与网络建立连接。我实际上想要一个可用网络列表并从中选择一个网络。请在这种情况下帮助我。等待您的宝贵回复。谢谢你。

0 投票
0 回答
190 浏览

native - Windows Embedded Compat 7 是否支持本机 80211 IHV 扩展 DLL?

我们正在为 Windows Embedded Compat 7 开发 WIFI 微型端口驱动程序。计划是通过 IHV Extensions DLL 扩展 Native 80211 框架支持的安全功能。但没有找到任何指定 WEC 7 支持 IHV Extensions Dll 的资源。

请让我们知道 WEC 7 是否支持它以及任何用于开发的资源。提前致谢

0 投票
1 回答
1291 浏览

xml - 如何在 Web API 应用程序中读取 XML 文件?

如果这有什么不同,则说明 XML 文件是从手持设备发送的。

这里有一个类似问题的几个有趣的答案,但我不确定更流行的答案是否真的解决了我的情况(客户端似乎正在传递自定义类型(ComputerInfo)),而在我的情况下,它是一个实际的XML 文件是被传递的参数。

第二个答案看起来可能更像“我的胡同/医生的命令”,但我不知道我的方法应该有什么签名。像这样的东西:

?

更令我怀疑的是 XMLDocument 类型无法识别,并且没有“解决”上下文菜单项来正式将其引入项目)。

而且,CF 应用程序可以处理返回的任务吗?我对此表示怀疑,所以:接收 XML 文件的 Web API 方法应该是什么样的?

0 投票
1 回答
576 浏览

networking - WEC7 不发送无偿 ARP 消息

我正在查看我们 WEC7 平台的网络的启动行为。我看到的是连接到我的 WEC7 盒子的 PC 在重置目标后需要两分钟才能重新连接。

在我的 PC 上,我不断地 ping 目标(ping -t),并且在重置之前我会收到回复。

我在网络上看到的内容如下:

  1. 重置时,网络接口关闭,然后重新启动。
  2. PC 正在使用 ARP 检查其 IP 地址,并在检查完成后发送免费 ARP 请求。
  3. PC 尝试使用 ARP 请求查找 WEC7 映像的 IP 地址,但未成功,因为 WEC7 尚未准备好。
  4. 当 WEC7 映像启动时,它会通过发送 ARP 请求来检查其 IP 地址。
  5. 超时 1 到 2 分钟后,PC 向 WEC7 发送 ARP 请求,现在它得到了回复。ping 现在再次开始工作。(当我清除 PC 的 ARP 缓存时,超时更短)。

我期望的是第 4 步之后的免费 ARP 消息(即,发送者和目标 IP 地址都填充了自己的 IP 地址的 ARP 消息,其他设备使用它来更新 ARP 缓存)。

我确实尝试使用 SendARP 来实现这一点,但这直接返回了它自己的 MAC 地址,而不发送 ARP 消息。

有没有办法让 WEC7 在获得其 MAC 地址后发送一个免费的 ARP 消息?

问候,

约翰·博克休斯

0 投票
1 回答
554 浏览

sql-server-ce - Porting .NET CF 3.5 to 3.9 - What about SQLCE?

I'm planning to migrate a managed Windows CE 6 application to run on Windows Embedded Compact 2013. Currently, the app is based on .net CF 3.5 and as you know, WEC2013 includes .net CF 3.9

My app uses a file based database (.sdf) and now I've read that .net CF 3.9 no longer supports SQL Server Compact.

Does this really mean that I have to switch over to SQLite or can I still include SQLCE in my cab file?

0 投票
3 回答
5351 浏览

c# - 如何使用以下任务在 C# .Net CF 中执行 memcpy

嗨,我正在尝试将 C/C++ Strcut 转换为 C#,以及如何用 C# 中另一个结构的地址填充结构成员?

C/C++ 结构看起来像:

我的 C# 结构是:

问题:如何在 C# 中将统计结构复制到数据数组?

谢谢 :)

0 投票
2 回答
122 浏览

arm - 是否可以在 Windows EC7 中使用 OpenCL?

我们有一个带有支持 openCL(带有 NEON、GPU、DSP、FPGA 的 ARM CPU)的计算设备的系统。

运行 Windows EC7 时是否可以使用 OpenCL?可以使用什么 OpenCL SDK?任何人都可以提供成功项目的链接或任何描述吗?