Windows CE 5.0: All You Want to Know

Posted August 30, 2004

Chat Date: August 26, 2004

Please note: Portions of this transcript have been edited for clarity

Introduction

Moderator: Andy (Microsoft)
Welcome to today's chat. Our topic is Windows CE 5.0: All You Want to Know. Questions, comments, and suggestions are welcome.

Moderator: Andy (Microsoft)
I'll now have the hosts introduce themselves.

Host: Michael (Microsoft)
Michael Malueg - Program Manager responsible for VoIP and Thin Client targeted devices

Host: Chip (Microsoft)
Hi I am Chip Schnarel, Group Program Manager for Windows CE. Welcome!

Host: mukkuld (Microsoft)
Hi, I am Mukkul Dasgupta, the Security Program Manager for Windows CE

Host: MikeThom (Microsoft)
Hi I am Mike Thomson, Lead Program Manager in Windows CE. Lead for Shell, Browser, Intl, MM,

Start of Chat

Host: mukkuld (Microsoft)
Q: Does WinCE.Net support strong access control on files?
A: No it does not

Host: mukkuld (Microsoft)
Q: Then if I want to make a portable device running WinCE.Net, how to develop the access control? Just in encryption? I think that costs too much
A: Well that depends on exactly what you are trying to "control access to". Can you give me some scenarios of what you want to protect? That might help me give some better answers.

Host: mukkuld (Microsoft)
We do have what we refer to as a "Trusted Model" in CE (since 3.0), which provides 2-tier access control

Host: mukkuld (Microsoft)
You can put processes into 2 buckets - trusted and untrusted

Host: mukkuld (Microsoft)
You can then protect some registry keys, files, databases such that untrusted processes cannot read and/or write to them

Moderator: Andy (Microsoft)
For the duration of this event chat, we ask that all text posted in this room remain on topic (Windows CE 5.0: All You Want to Know). We welcome you to stick around after to discuss other topics.

Host: mukkuld (Microsoft)
Q: Okay.. for instance, on the device there are some public data and private data. I don't want the public apps destroy my private data
A: In that case I would recommend using the Trust Model. Let me see if I can dig up some MSDN URLs with more documentation

Host: mukkuld (Microsoft)
This one deals more specifically with the Trusted Model: https://msdn2.microsoft.com/library/ms904260.aspx

Host: mukkuld (Microsoft)
That should help you get started

Host: MikeThom (Microsoft)
Q: Rob I noticed a reference about Direct Sound support, being dropped in CE 5.0, did this happen?
A: Yes. It has been removed. The wav out driver should perform all the functionality that you need.

Host: Michael (Microsoft)
Q: will there be some chats like this one in future?
A: Yes, chats happen often. See https://msdn.microsoft.com/chats/ for the complete list

Host: MikeThom (Microsoft)
Q: Rob : I have a game application, that I'm cross building for the desktop and ce, it dynamically creates 6 different sounds, each sound can be started, stopped and re-started. How can I use the wav driver to mix different sounds together?
A: You can use the mixer APIs. There sample in the public\directx tree.

Host: MikeThom (Microsoft)
Q: kmk : is it possible to run CETK over non-tcp/ip transport? any workaround?
A: This is a requirement.

Host: MikeThom (Microsoft)
Q: kmk : Should SDIO client drivers support Power Management IOCTLs?
A: Yes. You can find good example in the common\oak\drivers tree.

Host: Michael (Microsoft)
Q: Which USB ethernet devices 5.0 supports
A: There are none listed in the HCL but I am sure that there are a couple that work. Please provide your email and we will send you more information offline.

Host: Michael (Microsoft)
Q: Is there any hardware compatible list for wireless LAN and smart card reader chips?
A: The complete list of supported peripherals that Microsoft tests is located at https://msdn2.microsoft.com/embedded/aa731357.aspx, There are many more devices available that have drivers, but are not tested by Microsoft.

Host: mukkuld (Microsoft)
Q: Is there ant PPC with CE 5.0 Available Now
A: No.

Host: MikeThom (Microsoft)
Q: IndiaDvp : How is wireless Printing Is Supported on PPC?
A: In WinCE wireless printing can go in 2 directions. 802.11 you connect to a printer by specifying a URL. With Bluetooth, you need to have the driver enable the "port replace" profile and then it looks like a serial port. We are not the right group to say specifics about PPC.

Host: Michael (Microsoft)
Q: Is there performance result compared between CE.NET 4.2 and 5.0?
A: As with every OS release, we try to reduce size and increase performance. We don't provide details but be you should find it faster than Windows CE 4.2

Host: MikeThom (Microsoft)
Q: kmk Does PPC support CETK? If so, how to enable it?
A: Have a look at https://msdn2.microsoft.com/embedded/aa731357.aspx

Moderator: Andy (Microsoft)
Any last questions? c'mon

Host: Michael (Microsoft)
Q: There is no detail in the peripherals list about the original chip vendor. Is there more detail about it?
A: It depends on the peripheral, but often we don't have additional information about the chipsets. The best thing to do is contact the manufacturer of the device to get chipset information.

Moderator: Andy (Microsoft)
Thank you all and thanks to the hosts!

For further information on this topic please visit the following:

Newsgroups: Mobile and embedded application development topics

Mobile and Embedded Transcripts: Read the archive

Website: Visit the Mobile & Embedded Developer Center

Top of pageTop of page