Windows Mobile 打印支持

发布于 2024-11-11 15:02:57 字数 632 浏览 4 评论 0原文

我是一名 Windows 开发人员,正在寻求实现 Windows Mobile 6.5 的定价支持。

由于WM6.5是基于Windows CE 5.0的,所以我已经了解了Windows CE中打印的体系结构,并且我从Windows CE打印机体系结构中了解到的是:

对于USB类打印机,在Windows中打印所需的主要组件CE 除了显示驱动程序和 GDI 组件之外还有:

打印机驱动程序:PCL.dll

USB 类驱动程序的底层端口驱动程序:USBPRN.dll

这些组件的源代码存在于 WinCE 5.0 平台构建器提供的驱动程序示例中。

尽管这些组件存在,但似乎没有第三方(例如:PrintBoy、PrintCE)在使用它们。

我的查询是: 1.我可以使用 Microsoft 提供的这些组件的源代码来支持 Windows Mobile 中的打印吗?

2.根据微软的共享源代码许可协议,如果我使用它们,是否存在源代码使用违规的情况?

3.我可以直接使用PCL和USBPRN的源代码在Windows Mobile中支持吗?或者我需要修改它吗?

(我假设 Windows Mobile 默认有 GDI 和显示驱动程序组件。)

  • 谢谢。 斯雷。

I'm a windows developer looking for implementation of priting support for Windows Mobile 6.5.

As the WM6.5 is based on the Windows CE 5.0, I have gone through the architecture of Printing in Windows CE and what I have realized from the Windows CE Printer architecture is :

For a USB class printer the main components required for printing in Windows CE apart from Display driver and GDI components would be :

Printer driver : PCL.dll

The underliying port driver for USB class driver : USBPRN.dll

These components' source code exist in the driver samples provided by the WinCE 5.0 platform builder.

Though these components exist no third parties (ex: PrintBoy,PrintCE ) seems to be utilising them.

My Queries are:
1.Can I use the Microsoft supplied source code of these compenents as it is to support Printing in Windows Mobile?

2.According to Microsoft's Shared source License agreement,are there any source code usage viaolation if I use them?

3.Can I use the source code of PCL and USBPRN to support in Windows Mobile as it is? or do I need to modify it?

(I assume Windows Mobile have GDI and Display driver components by default.)

  • Thanks.
    Sree.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心碎无痕… 2024-11-18 15:02:57
  1. 我不相信 WinMo 包含用于 CE 的打印机部件。
  2. 我不是一名律师(我也不在电视上扮演律师),但我的解释是,您不能从 Platform Builder 中获取这些片段并在 WinMo 操作系统中使用它们。如果需要,您有权修改它们并在您自己的自定义操作系统中使用它们。
  3. 参见#2。 PCL 可能会按原样工作,但我猜测 USB 打印机驱动程序可能至少需要为您的平台进行一些配置工作。
  1. I Don't believe WinMo includes the printer pieces for CE.
  2. I'm not a lawyer (nor do I play one on TV) but my interpretation is that you can't take the pieces from Platform Builder and use them in your WinMo OS. You are licensed to modify them if you need and use them in your own custom OS.
  3. See #2. PCL would probably work as-is, but I'm guessing the USB printer driver might need at least some configuration work for your platform.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文