Windows CE Networking Team WebLog
Windows CE Networking - from NDIS to TCP to SOAP to VOIP and everything in between.
Issues for LSPs that connect to local host
As discussed in my previous post, the autobind_lsp performs hard binding. This will cause issues for...
Author: cenet Date: 11/30/2005
Why doesn't Windows CE ASP support Server.CreateObject?
WinCE's ASP is a pretty good approximation of the key functionality of the desktop ASP (or at least...
Author: cenet Date: 11/16/2005
Writing a network audio driver in Windows CE – Part 4 - Transient Errors
This blog will discuss transient errors, the fourth bullet point in my first blog about networked...
Author: cenet Date: 11/15/2005
Why can't I add MSXML3 on PocketPC 2000-2003 devices?
Windows Mobile 5.0 shipped MSXML3, as I describe here. On PocketPC 2000-2003 devices, we ship...
Author: cenet Date: 11/01/2005
Are you having problems running DCOM on CE 5.0?
It turns out there was a bug in the way that the CE 5.0 registry was initialized for hive based...
Author: cenet Date: 10/28/2005
More on Extending the Windows CE Bluetooth Hands Free Profile
In a previous blog article I discussed the basics of extending the Windows CE Bluetooth Hands Free...
Author: cenet Date: 10/27/2005
Default LSPs in WM 5.0 [autobind_lsp].
The following description of the autobind_lsp is copied...
Author: cenet Date: 10/25/2005
Writing a network audio driver in Windows CE – Part 3 - Bandwidth
This blog will discuss bandwidth, the second bullet point in my first blog about networked audio...
Author: cenet Date: 10/24/2005
Default LSPs in WM 5.0
In WM 5.0 2 new LSPs are present by default, the dtpt_lsp and the autobind_lsp. This article will...
Author: cenet Date: 10/19/2005
Writing a network audio driver in Windows CE – Part 2 - Timing
[Revision 10/20/05 - minor changes to make content clearer] This blog will discuss timing, the first...
Author: cenet Date: 10/18/2005
Why aren't my virtual roots showing up in the CE Web Server?
When configuring the CE Web Server's virtual root settings in the registry, there are a number of...
Author: cenet Date: 10/13/2005
How do clients know a service is ready?
Often clients start before servers, and need to be signaled when the service is ready. In this post...
Author: cenet Date: 10/10/2005
Writing a network audio driver in Windows CE – Part 1
[Updated to reflect status of other parts of this blog] In this series of blogs I will discuss the...
Author: cenet Date: 10/10/2005
Windows CE Server components released for Windows Mobile!
There are a few popular (and extremely cool!) server components from Windows CE 5.0 that you can...
Author: cenet Date: 10/10/2005
Where is IIDFromString on Windows CE?
IIDFromString is a function exported by ole32.lib in order to get a GUID from a WCHAR* string. I get...
Author: cenet Date: 10/06/2005
RIL Proxy Logging --- The Most Important Debugging Tool for Investigating Radio and RIL Issues
----------------------------------------RIL proxy logging in Magneto AKU2: Starting with Magneto...
Author: cenet Date: 09/27/2005
Web Server Development Talk
Many thanks to Mike Hall for giving me a moment in the spotlight. A year ago he recorded me giving a...
Author: cenet Date: 09/22/2005
Bluetooth Notifications on Windows Mobile 5
For Windows Mobile 5.0 we added a new set of APIs for getting notifications from the Windows CE...
Author: cenet Date: 09/21/2005
RemoteAdmin Problems
As I describe here, people actually trying to use RemoteAdmin have had numerous difficulties. The...
Author: cenet Date: 09/14/2005
Why am I getting E_NOTIMPL on Windows CE MSXML?
A common error some Windows CE developers hit when using MSXML is that they call into some...
Author: cenet Date: 09/01/2005
Bluetooth Virtual COM Ports
The Windows CE Bluetooth stack has the capability to expose a COM port interface to applications....
Author: cenet Date: 08/18/2005
Windows CE ASP Pages and System Access
I've been asked many times on the newsgroups how to access files from an ASP page running on Windows...
Author: cenet Date: 08/15/2005
Extending the Bluetooth Hands Free Profile
Windows CE supports the Bluetooth Hands Free Profile Audio Gateway (AG). This profile allows you to...
Author: cenet Date: 08/12/2005
About Greg...
Hi, my name is Greg Scott. I have been working as a developer on the Windows CE Networking team...
Author: cenet Date: 08/12/2005
How to skip the Device Name portion of the RemoteAdmin Wizard
RemoteAdmin (SYSGEN_REMOTEADMIN=1) is a powerful sample for configuring a device via the web server....
Author: cenet Date: 08/10/2005
Looking up Win32 Error Codes
Yesterday two new developers came into my office and wanted to know what some weird Win32 error code...
Author: cenet Date: 07/29/2005
Windows CE Web Server Development Tricks
Let's say that you have to write some server-side scripts that runs on the Web Server of your...
Author: cenet Date: 07/14/2005
Interprocess Communication on Windows CE
Assume you have two processes running on the same WinCE device. You want ProcB to give ProcA some...
Author: cenet Date: 07/13/2005
MSXML in Windows Mobile 5.0
MSXML is the standard Microsoft XML parser for native applications. It was originally developed for...
Author: cenet Date: 07/08/2005
There is a LASS in my smartphone.
The Local Authentication SubSystem (LASS) is a new feature in Windows Mobile 5.0. This feature is...
Author: cenet Date: 06/23/2005
Smartcards on Windows Mobile 5
Starting with Window Mobile 5 the SCRM is included in the default configuration. This means when you...
Author: cenet Date: 06/16/2005
What the heck is svsutil.hxx?
If you've ever searched through the public sample code of Windows CE, you may have noticed the...
Author: cenet Date: 06/14/2005
Introducing the GPS Intermediate Driver for Windows Mobile
It's always cool to get to add new features, especially when they're a little outside your comfort...
Author: cenet Date: 06/10/2005
Avoid the Windows CE ServiceIoControl API
The ServiceIoControl API on Windows CE should be avoided. The way it works (not that you'll use it...
Author: cenet Date: 06/08/2005
Connecting to https://localhost/ from your PocketPC
When running Pocket IE (PIE) on a PocketPC, in versions PPC 2000 and PPC 2003 to open up...
Author: cenet Date: 06/06/2005
Why your application shouldn't call CreateProcess(services.exe,configuration command,...) directly
On Windows CE, services.exe has a command line interface that allows you to control the state of...
Author: cenet Date: 05/25/2005
How do I add Platform Builder components to my CE device?
Let's say there's some cool feature you've just read about - say the CE File Server (i.e. SMB...
Author: cenet Date: 04/27/2005
How do I run my web server (or MSMQ or whatever) over ActiveSync?
Some people have installed the CE web server or MSMQ or whatever server on their PocketPC. (Let's...
Author: cenet Date: 04/01/2005
How to install LSPs on Windows CE 4.2 and PPC 2003 (Part 1)
The Problems: P1) There is no way to determine the order in which LSPs will be installed in CE 4.2...
Author: cenet Date: 02/09/2005
Having problems with RemoteAdmin?
In CE 5.0, we created RemoteAdmin tool to help make creating configuration web pages for headless CE...
Author: cenet Date: 01/18/2005
How to use SignFile.exe from multiple computers.
As you have likely realized SignFile needs a key container with a private key to sign your file. You...
Author: cenet Date: 01/04/2005
Services.exe white paper on Windows CE
I started this blog initially because I had written a white paper about services.exe that had never...
Author: cenet Date: 12/15/2004
LSP Installation on CE.
[Last Edited on 12/7/2004] The target audience for this post is LSP developers who are looking to...
Author: cenet Date: 12/07/2004
Let's get started - starting up applications on Windows CE at boot time
Let's get started - starting up applications on Windows CE at boot time I've seen tons of questions...
Author: cenet Date: 12/03/2004