Windows Embedded CE and Windows Mobile (February 24, 2009)
Chat Topic: Windows Embedded CE and Windows Mobile
Date: Tuesday, February 24, 2009
Sue Loh [MS] (Moderator):
Welcome to today's live chat concerning Windows Embedded CE and Windows Mobile. We will begin this chat in about 20 minutes. Thank you for joining us. Please hold questions until the chat begins
Sue Loh [MS] (Moderator):
Welcome to today's public chat. Our chat today covers the topic of Windows Embedded CE and Windows Mobile! We are pleased to welcome our Experts for today's chat. I will have them introduce themselves now.
Introductions:
Tom Getzinger [MSFT] (Expert):
My name is Tom. If you have graphics or multimedia questions, I'll try to answer them.
Ryan Ward [MSFT] (Expert):
Hi, I'm Ryan Ward and I am a SDET on the Platform Builder IDE team.
MikeCal [msft] (Expert):
Hello, I'm Mike Calligaro and I'm a developer on the Kernel Debugger.
Rob [MS] (Expert):
Hey all -- I'm Rob, and I'm a developer on CE error reporting and the CE kernel debugger
Sue Loh [MS] (Moderator):
Hi, I'm Sue Loh, a developer in the Windows Devices Core team at Microsoft. I work on the remote tools team, and have previous experience with the kernel and file system. I'm also moderating today's chat. I hope we can answer some questions for you today!
Kevin Asgari [MS] (Expert):
Hi, my name is Kevin Asgari, and I am a content writer for NavReady
Don [MS] (Expert):
Hi I am Don Dillard I am an SDET for PND devices
Wes Barcalow [MSFT] (Expert):
Hi, I'm Wes and am a developer on the Windows Mobile Drivers team
Michael_MS (Expert):
Hello, I am Michael Malueg, lead PM in the Windows CE group focusing on Portable Navigation
Justin Bouffard [MS] (Expert):
Justin Bouffard, SDE Image Update
mskim_MSFT (Expert):
Hi I am Myung from Windows CE JDP (Joint Development Program).
GLanger_MS (Expert):
Hi, I'm Glen Langer and I'm the lead program manager on the WinCE BSP team.
rajran[MS] (Expert):
Hi, I am Rajeev Rangappa and I am the BSP PM in WCE BSP team.
MSFT_RajeevDubey (Expert):
Hi, I am Rajeev Dubey, Bluetooth Program Manager
Sue Loh [MS] (Moderator):
Let's begin the chat!
Start of chat:
Mikethom [MS] (Expert):
Q: When will the class "Reflection.Emit" be available in the .NET Micro Framework? (IronPython needs it)
A: We don't have anyone on this chat that can asnwer Micro Framework questions.
MikeCal [msft] (Expert):
Q: I want to run Software, which was designed for Windows Mobile 5 or 6, on Windows Embedded CE. How is this possible? (Any documentation available, copy DLL's, etc..?)
A: The general answer to this is that it won't work. WM provides interfaces to code that don't exist on Embedded, especially in the shell. Also, Embedded is very configurable, running from PDA devices that look pretty similar to WM devices to robotic controllers that have no UI at all. It's possible that you could find a WM app that doesn't use any WM specific functionality that runs on some flavors of Embedded but not others.
PaulT (Expert):
Q: I want to run Software, which was designed for Windows Mobile 5 or 6, on Windows Embedded CE. How is this possible? (Any documentation available, copy DLL's, etc..?)
A: In my experience, the average application from Windows Mobile 5 and later *will* run on Windows CE 5/ARM devices, as long as you include the AYGSHELL component and do your best in building the CE device to work like Windows Mobile. It's not perfect, as they still might be calling some API that CE doesn't support itself, but it's not a 'definitely won't work'.
PaulT (Expert):
Q: How is it possible to build my own "Windows Mobile" from Windows Embedded CE? Is there a list of SYSGEN-Variables i have to switch on, to make my Windows CE more Windows Mobile compatible?
A: You can't. Windows Mobile includes components only available to Windows Mobile OEMs who sign contracts with Microsoft that specify large minimum purchase sizes and which involve testing to prove that they've built a real WM device.
PaulT (Expert):
Q: Thanks Paul. Where can we find the minimum requirements for Windows Mobile? Our company designs devices for blind people, and the amount of customers may not fit the minimum amount of licenses we have to buy from MS. Special-special contracts possible?
A: It's something in the neighborhood of 10,000 devices/year. I would guess that no, special contracts aren't available. Back up! Why do you think you need Windows Mobile? You seem to have some clear idea that you need Application A, no other choice, for this device, and that application runs on Windows Mobile? What application is that? Are you sure that it won't run on a Windows CE device that is not Windows Mobile? Wouldn't you need to have numerous enhancements to the device to work with vision impaired users, anyway?
PaulT (Expert):
Q: Thanks gain Paul. There is already Software for vis.imp. people available, but it works only on W.Mobile. (a software called "Talks", and some other screenreaders, etc.. etc..). Is it hard (for those companies) to Port it from Mobile to CE?
A: I would say, no, not hard at all, unless they are doing things that are very Windows Mobile-specific. They should be able to find out if they are dependent on Windows Mobile in a matter of a few minutes, if you send them the SDK for a Windows CE-based device that you want to support. All they have to do is compile their code against that SDK, not the Windows Mobile one they use now. If there are undefined functions, they'd have to work over their code. You have to remember, though, that "Windows CE" is not a monolithic thing. We sell devices that run Windows CE that have displays, full keyboards, mouse support, Internet Explorer, etc. and other devices, also running Windows CE that don't even have display/window support. You have to have a specific device in mind and the SDK for that device.
PaulT (Expert):
Q: Thanks again Paul. We're very new to Windows CE development (about 1 month or so ;-)). We already have a board from Toradex, which runs CE 5 or 6. Can you recommend a good book, how to start developing?
A: There's nothing that I can think of that will tell you how to make a device as close as possible to Windows Mobile, no. Doug Boling's Programming Windows Embedded CE 6.0 is fairly complete as far as application development. Questions about building the OS can go to the NNTP newsgroup microsoft.public.windowsce.platbuilder.
lemo [ms] (Expert):
Q: Is it already possible to develop Windows CE applications in Platformbuilder with VS2008?
A: What version of CE? In general yes, it is possible, but you have to use the SDK associated with the CE OS.
PaulT (Expert):
Q: Thanks lemo. I wasn't able to integrate Platformbuilder in Visual Studio 2008. Is there any documentation about that? (I have an SDK from our board supplier: Toradex)
A: Ah! That doesn't work. The Platform Builder tools are specific to VS2005. You can develop *application* projects targeted at CE6 from VS2008, but the OS itself must be built in VS2005.
PaulT (Expert):
Q: Thanks lemo. I wasn't able to integrate Platformbuilder in Visual Studio 2008. Is there any documentation about that? (I have an SDK from our board supplier: Toradex)
A: If you have an SDK for a CE5 or later device, and you install it on the machine where you have Visual Studio Pro or better 2008 installed, it should give you the option of building Smart Device projects targeted at that device. This is not the same as building the operating system for the device, of course, just applications, but you should be able to use C/C++, C#, and Visual Basic.
kurtken_msft (Expert):
Q: Does anyone know the best way to integrate phone support on Windows CE 6? (sending AT commands over a serial connections looks very antiquated...)
A: It really depends on the type of phone support you are trying to accomplish. If you only have access to a modem through a serial port and using AT commands or using a multiplexer, then that is your only method. If you have a shared memory interface or some other mechanism you can use that. I would look at the CELLCORE documentation for CE 6 to see if its interfaces fit your needs.
Mikethom [MS] (Expert):
Q: What is the roadmap for ActiveSync? I'm looking at using that as the desktop interface to my CE 6.0 device, but it looks like it might be migrating to Windows Mobile Device Center.
A: AS does not exist after WinXP. From WinXP onward the same functionality is provided by the WMDC application.
Chien-her [MS] (Expert):
Q: Is active sync over RNDIS possible in Wince 6.0?
A: No, because CE AS device client will need to do fundamental restructure to achieve it so it is not possible for CE6.
kurtken_msft (Expert):
Q: Is there a way to change usbfn driver from without requiring a reboot
A: A usb function client driver can be unloaded and a new function client driver can be loaded.
kurtken_msft (Expert):
Q: How do you load/unload usbfn client driver? Via ioctl ?
A: ActivateDevice and DeactivateDevice can be used to load and unload client drivers.
kurtken_msft (Expert):
Q: on the device side what is correct way to get notified of activesync cable disconnect?
A: Check out 'CeEventHasOccurred' in the msdn documentation. https://msdn.microsoft.com/en-us/library/ms920365.aspx
PaulT (Expert):
Q: Hi, what is Microsoft's recommendation when it comes to using source control with Windows CE Platforms/Projects? We have multiple platforms using different version of the tools and with different BSPs.
A: I don't speak for Microsoft, but what I do is check in the source code for my BSPs, subprojects, OS design configuration projects, etc. I don't source control *any* of Microsoft's code. What are you trying to do? Trying to keep every version of CE that's ever been built in source control is a lost cause. If you have a bug in the field, duplicate it locally with the binary OS that the customer has. After that, attempt to duplicate with an OS built against the latest CE updates that you have, to eliminate problems with the MS/CE code itself. At that point, you can debug your code.
MSFT_RajeevDubey (Expert):
Q: Which are the differences between NavReady 2009 and WinCE 6.0 in term of BlueTooth profile support?
A: NavReady2009 is CE-5 based, and the Bluetooth profiles in NavReady are HFP, PBAP, SyncML etc which are not in CE-5 (or for that matter in CE-6)
MSFT_RajeevDubey (Expert):
Q: Which are the differences between NavReady 2009 and WinCE 6.0 in term of BlueTooth profile support?
A: NavReady BT is more focused towards PND/Phone, PND/Car related user experiences, hence it has Pbap, hfp, A2DP (source) types of profile support. CE on the other hand, does not have phone specific use case related profiles (like pbap), but has more generic profilles - https://msdn.microsoft.com/en-us/library/aa915866.aspx
Michael_MS (Expert):
Q: I know that NavReady 2009 is CE-5 based, my question is which are the differences in term of Bluetooth profiles between NavReady 2009 and WinCE 6.0?
A: The NavReady BT profiles are documented here - https://msdn.microsoft.com/en-us/library/cc510524.aspx
MSFT_RajeevDubey (Expert):
Q: I know that NavReady 2009 is CE-5 based, my question is which are the differences in term of Bluetooth profiles between NavReady 2009 and WinCE 6.0?
A: NavReady BT is more focused towards PND/Phone, PND/Car related user experiences, hence it has Pbap, hfp, A2DP (source) types of profile support
Michael_MS (Expert):
Q: Is there any plan to deliver a kind of NavReady update also for the WinCE 6.0 in order to provide PND features like HFP for Bluetooth?
A: We are currently working on our next version of NavReady which is scheduled to out later this year. It will be based on Windows CE 6.0 R2.
Tom Getzinger [MSFT] (Expert):
Q: Do you have a specific delivery date for NavReady for WinCE 6.0?
A: Unfortunately, we are not able to discuss unreleased products in this chat.
Michael_MS (Expert):
Q: In WinCE 6.0 environment is there the EC&NR in the BlueTooth HF profile?
A: We do not supply the Hands Free Profile in CE 6.0
Mikethom [MS] (Expert):
Q: WWhat is the roadmap for Windows CE?
A: Can't not discuss the roadmap for WinCe in this forum.
Michael_MS (Expert):
Q: Which BlueTooth profiles are supported by the latest version of WinCE 6.0?
A: Alex, the profiles for CE 6.0 are documented here. https://msdn.microsoft.com/en-us/library/aa915866.aspx For NavReady, we provided the "opposite" role from that of a phone so could pair with a mobile phone and be the HF role for Hands Free and the Data Terminal for DUN instead of the Gateway.
MSFT_RajeevDubey (Expert):
Q: Which BlueTooth profiles are supported by the latest version of WinCE 6.0?
A:https://msdn.microsoft.com/en-us/library/aa915866.aspx
Wes Barcalow [MSFT] (Expert):
Q: What are the modication needed on the SD Stack 5.0 and 6.0 in order to port the support for 4/8 bit MMC Plus v.4.3?
A: The SD expert can't make the chat, I will forward your question to him on your behalf.
Chien-her [MS] (Expert):
Q: Does the WinCE 6.0 support the SDIO Stack?
A: check out https://msdn.microsoft.com/en-us/library/ms923739.aspx
Mikethom [MS] (Expert):
Q: What is the effort to migrate our WinCE BSP kernel from ARM9 processor to ARM11?
A: In general it should map fairly easily for one since the OS is built ARMv4 anyway. There is one example in the ARM platforms that ship that make use of the new page tables in ARM11.
GLanger_MS (Expert):
Q: Does WinCE 6.0 support ARMv5 instruction set?
A: The compiler can make limited use of ARMv5T instructions if the -QRarch5T switch is used.
Mikethom [MS] (Expert):
Q: Does WinCE 6.0 support ARMv5 instruction set?
A: The compiler/assembler in WinCe 6.0 will utilize ARMv5 instructions but the OS in general is compiled with ARMv4 instructions.
GLanger_MS (Expert):
Q: Is it avalable a reference WinCE 6.0 BSP for ARM11 platform?
A: Microsoft is working with a number of silicon vendors (SV) on WinCE 6.0 BSPs. BSPs are available from the SV directly.
Mikethom [MS] (Expert):
Q: Are WinCE 5.0 royalties the same of WinCE6.0?
A: The pricing on the SKUs are still the same as indicated on the external web site.
Mikethom [MS] (Expert):
Q: May I use the WinCE 6.0 USB OTG support on my WinCE 5.0 BSP (from a legal and license point of view)?
A: We can not provide you with legal advice. You will need to review the EULA/License to answer the question for yourself.
PaulT (Expert):
Q: Thanks Paul. Could you please comment on, when using ChangeDisplaySettingsEx() what needs to be done in the BSP/Driver layer.
A: That should be covered in the display driver help and/or in one of the sample drivers. Our devices have single resolution/orientation displays, so our drivers don't do anything. If you look up Screen Rotation in the PB help, for example...
Tom Getzinger [MSFT] (Expert):
Q: It is possible passing YUV422 buffers through IImageSink from IImageDecoder? Im talking about PIMG app.
A: This is not possible with the implementation we provide. It is possible you could provide your own image decoder that supports this.
Tom Getzinger [MSFT] (Expert):
Q: I mean .... My customized decoder and encoder have implemented this YUV422 functionality but the sink from PIMG always wants RGB24...And if I propose the PixelFormatUndefined , the connection between Enc and Dec is not reached.
A: Our implementation of the imaging sink does not support YUV. It is possible you can support this by providing your own implementations of the Imaging COM interfaces, but since I'm not aware of anyone having done this, I can't say this for certain.
Tom Getzinger [MSFT] (Expert):
Q: Yeah, my customized enc inherits from IImageEncoder and IImagesink, I think that should work , but hte sink from PIMg is controlling everything (the agreement between enc and dec), how can I override that sinkl from PIMG in order to support YUV422?
A: I'm not sure you can. Can I ask why you want to do this?
Tom Getzinger [MSFT] (Expert):
Q: Yes , Actually the device in what Im working a lot has memory limitation, and the case I am wondering about is 8MP pictures, in RGB24 is a lot of memory, I mean about 24 MB in the decoder plus another 24MB when the buffers is passed to the enc (editing)
A: One way of addressing this is to have the camera driver perform the compression and provide a JPEG-compressed image as its output format.
Tom Getzinger [MSFT] (Expert):
Q: Tom , Im not talking about capture. Im talking about editing, when we rotate 8MP image (24 MB in RGB24 Decoding) we need to save it (here the encoder is called), but the connection between these two guys is not happening (due to sink always requires RGB24)
A: Sorry, perhaps I answered the wrong question (this chat format can get somewhat confusing). Can I ask you to repeat your question?
Tom Getzinger [MSFT] (Expert):
Q: Don't worry about it, look the problem here is if I decode the image in RGB24 the buffers size would be 24MB (8MP Image) and when I'm trying to encode it after editing (rotate), the encoder would need another 24MB buffer, but I have no memory to do this... so what Im doing is only decode the 8MP image to YUV422 instead of RGB24 and manipulating the buffers in YUV 422.... but the connection between Dec and Enc is not happening... my encoding engine only supports YUV422 as input...
A: Are you able to decode to RGB16? Or are you concerned about loss of color fidelity? If RGB16 doesn't work for you, you will likely need to implement custom rotation code.
Tom Getzinger [MSFT] (Expert):
Q: ... Yes I can decode to RGB16, but I would need a conversion engine to transform from RGB16(Dec) to YUV422(Enc) (this is more memory that I have not), so the problem is the same as in RGB24...
A: My suggestion remains the same. You'll need to see if you can provide custom implementations of the Imaging COM objects that support YUV422 connections.
Tom Getzinger [MSFT] (Expert):
Q: In WM 6.0 microsoft camera application,Can i draw rectangle inside the viewfinder window?.If yes means How to do?
A: I assume you are talking about PIMG.EXE. Since we do not provide this in source form, you can't change the behavior of this application. You could potentially have an application running in the background which displays an overlay on top of the camera application (assuming your display driver supports overlays). Or, you could have a window appearing on top of this application, but then you will likely have focus issues.
Tom Getzinger [MSFT] (Expert):
Q: Thank you Tom.If i am writing my custom application means,how i can draw? i don't have the access to BSP.This is for indicating the autofocus is in progress.
A: I see. So, if you are not using PIMG and are writing your own application, you can use GDI APIs to write to your window.
Tom Getzinger [MSFT] (Expert):
Q: How can i use third party encoder on the PIMG.exe camera application for video capture?
A: First, register the encoder as a DirectShow filter. Second, provide registry keys, as documented in the Window Mobile OEM documentation, for adding a new encoding format.
Chien-her [MS] (Expert):
Q: I have a proprietary JPEG IP, I would like to develop a custom driver and integrate it in your still picture framework, which are the steps required
A: You can install your codec into CE imaging interface as below link https://msdn.microsoft.com/en-us/library/ms923416.aspx.
Tom Getzinger [MSFT] (Expert):
Q: I have a proprietary JPEG IP, I would like to develop a custom driver and integrate it in your still picture framework, which are the steps required
A: Check MSDN for documentation on the Imaging Library. You should be able to register your JPEG encoder/decoder in place of ours.
Tom Getzinger [MSFT] (Expert):
Q: Is it available a Camera capture filter in WinCE 6.0
A: Yes
Wes Barcalow [MSFT] (Expert):
Q: If someone wanted to back-port a BSP from CE 6 to CE 5, where would the obvious areas of concern be or where would you expect difficulties to popup? Any specific drivers that come to mind? I'm speaking in general terms without having looked the source.
A: There are big kernel changes between CE5 & CE6. Data marshalling is one of a biggest issue for drivers. Trivial drivers most likely won't be effected. Additionally Sue has a nice Blog post on the subject: https://blogs.msdn.com/ce_base/archive/2006/11/09/CE6-Drivers_3A00_-What-you-need-to-know.aspx. You can use this as a starting point
Tom Getzinger [MSFT] (Expert):
Q: Thanks Wes. I'm aware of the differences between CE 5 & 6. I was looking for things like DDraw changes, that kind of thing. I understand the kernel arch. changes and implications for drivers in general.
A: There was a complete rewrite of DirectDraw between CE 5 and CE 6. MSDN should describe the differences between the two implementations. If you have any specific questions, I'll try to answer them.
Justin Bouffard [MS] (Expert):
Q: I would like to migrate my BSP from WinCe5.0 to WinCE 6.0, can I keep PB5.0 installation and can I install PB 6.0 on the same PC? The 2 environment can coexist on the same PC?
A: This topic was covered here: https://blogs.msdn.com/dcook/archive/2007/05/13/does-pb-5-0-work-side-by-side-with-pb-6-0.aspx
Tom Getzinger [MSFT] (Expert):
Q: Hi Tom, in your opinion, what's te fastest API we should use for creating custom constrols with transparency support? For instance, I am working in a managed application which has a control with up to 50 transparent images and I am using Imaging API.
A: Your best bet is DirectDraw. But, with that said, I'm afraid I'm not familiar with the level of managed support provided.
Tom Getzinger [MSFT] (Expert):
Q: The log file for one of the specific test failures states: "Surface too large (received -2005532182). Will attempt smaller surface. Trying with surface of size 768x576." Later on in the test it tries to stretch a surface to greater than this, and errors.
A: No one available right now. I'll try to get an answer offline.
Tom Getzinger [MSFT] (Expert):
Q: I cannot get the symbols to load for ddrawtk, and I also cannot re-build from the source. Is there a buildable version of the ddrawtk test?
A: No one available right now. I'll try to get an answer offline.
Tom Getzinger [MSFT] (Expert):
Q: [Re-asking - more clarification] In the ddrawtk CETK test, we have seen at one point the surface is too large and it uses a smaller surface. Later in the test it tries to stretch a bitmap to a larger surface and errors. Could this be a test issue?
A: Alan, I have tried to find someone who can answer your questions. Unfortunately, there does not appear to be anyone available right now. If you want to send me your e-mail address privately (right-click on me and select Send Private Message), I will try to get answers to your questions.
MikeCal [msft] (Expert):
Q: Are the Windows Mobile LTK test files signed? If yes, where are the .cer and .pvk or .pfx files? If No, are there any .cer and .pvk or .pfx files that should be used for test files?
A: This isn't my area, but I just asked around. It's my understanding that LTK tests aren't signed. OEMs use a tool that unlocks their device before running the LTK.
PaulT (Expert):
Q: Using WZCPassword2Key to connect to a WPA-PSK TKIP access point, I am always reprompted to enter the password manually. I suspect I am not correctly setting the AuthenticationMode or Privacy in the WLAN_CONFIG. Any insight that is not already blogged?
A: Can you make the connection using WZCTool, the command line interface to WZC that comes with Platform Builder/Windows CE? If so, all you need to do is match what the code in that application does.
Chaos (Expert):
Q: Are there any known issues with running multiple instances of Tux.exe concurrently
A: It's ok to run multiple tux concurrently. There could be performance hit when you do that. Also, you could face some problem if the tux tests tries to access the same resource.
kurtken_msft (Expert):
Q: Do CE supports device Behind a PCI bridge
A: Yes, CE supports PCI devices that exist across a bridge.
kurtken_msft (Expert):
Q: Do we need any modification in OAL for PCI based device drivers
A: If the device driver is written to acquire a register window properly using the DDK functions, it should work. You may have to tweak or update the TranslateBusAddress function if your system is unusual.
kurtken_msft (Expert):
Q: I am planning to write drives for devices in a PCI bus. Is it possible to write them without modifying BSP- oal code ? How can i handle interrupt? using Installable interrupts ?
A: Yes, exactly. You can look at how the PCI bus driver is configured to handle an installable third-party driver such as a network controller.
Tom Getzinger [MSFT] (Expert):
Q: Wes, is it possible to replace a dll in windows mobile during runtime. For example and app runs, replaces ddi.dll and then soft resets the OS with the new driver.
A: It is not possible to replace ddi.dll once the display driver has been initialized.
Mikethom [MS] (Expert):
Q: Does Wince ATAPI sample driver support BlueRay disks
A: This would not have been a tested or targetted scenario. So I suspect that here is nothing in the driver that is specially there for BD.
Justin Bouffard [MS] (Expert):
Q: I am writing an application in WM 6.0,which should check whether .NETCF and SQL is installed on the device.How i can achieve this?
A: This seems to answer your question: https://stackoverflow.com/questions/256451/the-best-way-to-check-if-sql-ce-is-installed-and-if-so-what-version
MikeCal [msft] (Expert):
Q: Is there a recommended method in Windows Mobile 6 for turning on and off the keypad backlight under application control?
A: There is no way to do this that will work on all devices. For applications to control the power states of a driver, that driver would need to be under power manager control. In Windows Mobile, the screen backlight is under power manager control, but the keyboard backlight is not. The keyboard backlight is just controlled directly by the keyboard driver. It's possible that an OEM provided an IOCTL or a registry key to control the keyboard backlight, but there's definitely not a standard one that works on all devices.
Sue Loh [MS] (Moderator):
Q: Without having an ILTIMING build, is there a way to hook interrupts on a retail WM6 device to be able to record when a specific interrupt occurred?
A: Hey Mark, by "retail" device I presume you mean just some off-the-shelf WM6 device that you're not an OEM of. In which case, no, there's no way to get interrupt timing information, not with ILTIMING or CeLog or any other tool.
kurtken_msft (Expert):
Q: Is there an alias where we can regularly send WinCE questions/comments to?
A: Please try the newsgroups (platbuilder, etc) for questions so that the entire community can see your question and responses.
PaulT (Expert):
Q: Is there an alias where we can regularly send WinCE questions/comments to?
A: I'll expound on this a little. For C/C++ *application* questions, microsoft.public.windowsce.appdevelopment. For questions on building the operating system for your custom device, microsoft.public.windowsce.platbuilder. For questions about managed code, C# and VB.NET, application development, microsoft.public.dotnet.framework.compactframework.
Sue Loh [MS] (Moderator):
Q: Are these chats archived, can we access previous sessions by any chance?
A: Yeah, they are posted online. The URL is supposed to be https://msdn.microsoft.com/chats/transcripts/default.aspx. However that link isn't working for me right now; I'll have to escalate that to the MSDN online people. It looks like https://msdn.microsoft.com/en-us/chats/bb250671.aspx does work.
Justin Bouffard [MS] (Expert):
Q: I have Nokia E65 with Symbian 9.2. I would like use Live Messenger in my mobile, ¿Has Microsoft a WLM for Symbian?
A: It looks like there's a verison available here: https://symbianv3.com/new-windows-live-messenger-perfect/ you can also try going to mobile.msn.com on your phone
Sue Loh [MS] (Moderator):
Hello everyone, we are just about out of time.
Sue Loh [MS] (Moderator):
Thank you for joining us for our Windows Embedded CE 6.0 and Windows Mobile chat today!
Sue Loh [MS] (Moderator):
A special thank you to the product group members for coming out.
Sue Loh [MS] (Moderator):
The transcript of today's chat will be posted online as soon as possible, to https://msdn.microsoft.com/en-us/chats/bb250671.aspx. We'll see you again for another chat next month. Please check https://msdn.microsoft.com/chats for the list of upcoming chats.
Sue Loh [MS] (Moderator):
If you still have unanswered questions, let me suggest that you post them on one of our newsgroups, such as Microsoft.public.windowsce.platbuilder.