Windows Mobile 打印支持
我是一名 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)