Windows CE Networking Team WebLog

Windows CE Networking - from NDIS to TCP to SOAP to VOIP and everything in between.

Introducing the Location Framework for Windows CE

We're very committed on CE to creating a great development platform for location aware applications....

Author: cenet Date: 11/15/2006

Completing RTC's NAT story

In my first post, I touched on all the new features of RTC 1.5. Prathap also posted a blog on RTC...

Author: cenet Date: 11/13/2006

Real-time Communications (RTC) 1.5 Port Manager

The updates made in RTC 1.5 includes Port Manager API extensions. This blog tries to explain how RTC...

Author: cenet Date: 11/10/2006

GPSID: From device driver->service and why GPS OEMs should care

I realize as I type this that there's probably 5 people in the world that actually care about this...

Author: cenet Date: 11/10/2006

What’s new in Real time Communication (RTC) 1.5?

Updates to RTC APIs on CE, has been prolonged for some time and there has been many updates to it...

Author: cenet Date: 11/08/2006

Services.exe and the Windows CE 6.0 kernel

Note: This is more of a geeky article for people who want to know how stuff works under the hood in...

Author: cenet Date: 11/07/2006

How to get logging on MSMQ on a Windows Mobile Device

If you're having problems with MSMQ on a general embedded device, you can build a debug image and...

Author: cenet Date: 10/31/2006

Why doesn't Windows Mobile support out of proc COM?

Why doesn't Windows Mobile have out of proc COM in the first place? It gets down to ROM constraints....

Author: cenet Date: 10/27/2006

Wifi driver handling of OID_802_11_SSID set requests

Wireless Zero Configuration (WZC) will issue OID_802_11_SSID set requests to an 802.11 (Wifi)...

Author: cenet Date: 10/23/2006

Windows Mobile does not support out-of-process COM

COM on Windows Mobile only supports creating in-proc COM objects, not out-of-proc or COM objects on...

Author: cenet Date: 10/20/2006

ISAPI Raw Filters Deprecated on Windows CE

Since Windows CE 5.0, we have been deprecating ISAPI raw read/write filters. (See HttpFilterProc...

Author: cenet Date: 08/28/2006

ASP.Net on Windows CE

Summary: I've been asked this a number of times in the last few weeks, so I'll say for the record...

Author: cenet Date: 08/23/2006

GPSGetPosition as glorified memcpy()

I've spoken with a number of OEMs & ISVs regarding GPSID and many people assume that a call to...

Author: cenet Date: 08/18/2006

Overlooked features of Windows CE services.exe

The main job of services.exe on Windows CE is to host service DLLs and provide a nice interprocess...

Author: cenet Date: 08/15/2006

Getting position of a Windows Mobile 5 device on the cheap

Let's say that you have an application where if it had the position of the device it would be cool,...

Author: cenet Date: 08/14/2006

Q & A for LAP writers on Windows Mobile

I wanted to write a blog entry about LASS and LAP, but almost everything I could say has already...

Author: cenet Date: 08/10/2006

Windows CE on the domain

Suppose you have a CE device and you want it in on an enterprise. This blog contains the brain dump...

Author: cenet Date: 07/27/2006

Where can I find sample code to do XML parsing on WinCE?

So you want to do something with XML on WinCE / Windows Mobile and want to see sample code to do it....

Author: cenet Date: 07/24/2006

What is Windows CE 5.01?

I believe in the documentation still in someplaces and inadvertently in this blog I mention CE 5.01....

Author: cenet Date: 07/22/2006

Why did GPSID premier on Windows Mobile 5? Can I get it for CE 5.0?

A number of Platform Builder/general embedded customers have asked me why GPSID wasn't available on...

Author: cenet Date: 07/11/2006

Why is GPSID tricky to configure on PocketPC/SP?

Some customers have brought up the fact that in order to configure GPSID on a Windows Mobile5...

Author: cenet Date: 07/07/2006

Communication between drivers/services on a WinCE device

Suppose that you have a device driver that needs to communicate to another device driver on WinCE....

Author: cenet Date: 06/22/2006

TAPI Resource Cleanup

TAPI maintains its resources in a hierarchy and will perform automatic cleanup based on the...

Author: cenet Date: 06/16/2006

TAPI Call Handle Confusion

TAPI call handles (HCALLs) consume memory and should be closed with lineDeallocateCall when no...

Author: cenet Date: 06/13/2006

Pageable Device Drivers

During the Windows Mobile 5.0 timeframe, we changed most of the networking components to be pageable...

Author: cenet Date: 06/13/2006

About David Kanz

I'm David Kanz. I've worked at Microsoft since October 19, 1987 - Yes, Black Monday. I initially...

Author: cenet Date: 06/13/2006

Connection Request Status Transitions

Creation of CR initiates the process during which attempts at connecting, or satisfying, that CR...

Author: cenet Date: 06/07/2006

Introduction to Connection Manager

Connection Manager (CM) is a networking component available on Microsoft Pocket PC and Windows...

Author: cenet Date: 06/07/2006

About Adam…

My name is Adam Dyba. I’ve been working on Windows CE core networking technologies since 2001....

Author: cenet Date: 06/07/2006

TCP Timers and Battery Life

Many modern processors (especially those designed specifically for mobile devices) have various...

Author: cenet Date: 06/01/2006

Windows CE & Dvorak

BackgroundIgorD recently posted an amazingly useful entry, which is always my hint to post something...

Author: cenet Date: 05/19/2006

LSP installer code for Windows Mobile and Windows CE

Great news the installer code I've been describing on my blog is now available at codeplex. Please...

Author: cenet Date: 05/17/2006

How come WPUQueueApc returns WSAEOPNOTSUPP for Windows CE

The Windows CE OS does not support APC's therefore winsock2 also can't support them. The workaround...

Author: cenet Date: 04/29/2006

About Omar

Hi, my name is Omar Maabreh. I work in the Windows CE core networking team. I own winsock, dhcp,...

Author: cenet Date: 04/29/2006

time.h on Windows CE

Since my last post was time related, why not another? Don't worry too much about why this is on a...

Author: cenet Date: 04/29/2006

Daylight Savings Time Roll-overs on Windows CE

Summary: On rereading this post, I realized it's pretty complicated. The summary here is that you...

Author: cenet Date: 04/28/2006

Mobile & Embedded Developers Conference (MEDC)

In just over a month we'll be having the Mobile & Embedded Developers Conference in Las Vegas....

Author: cenet Date: 03/29/2006

Remote DCOM and Windows CE

Windows CE for Platform Builder/OEMs has DCOM as a module that can be optionally included. It is...

Author: cenet Date: 03/22/2006

Debugging a service not being able to load?

So you have a DLL that you've written for services.exe and it's not loading? The list below deal...

Author: cenet Date: 03/19/2006

Importing a session key into CAPI

I've seen a lot of non-optimal code to import a session key into CAPI. The attached code provides a...

Author: cenet Date: 02/24/2006

Bugs in the CE sample LSP

I've spent the last few days looking at LSPs and have found some errors in the sample. These are: 1....

Author: cenet Date: 02/15/2006

Windows CE GPSID, its C# wrapper, and device emulator interaction issues

GPSID (the GPS abstraction APIs introduced in Windows Mobile 5) has a few known issues (aka bugs)....

Author: cenet Date: 02/10/2006

Setting up a 802.1x test network for Windows CE

I little while back I had to setup a RADIUS server to perform 802.1x testing over Wifi for Windows...

Author: cenet Date: 02/01/2006

RNDIS driver architecture differences between Windows CE 4.2 and 5.0.

I have received some questions on the differences in RNDIS driver architecture between Windows CE...

Author: cenet Date: 01/07/2006

About Soemin...

Hello, my name is Soemin, and I have been a software developer in Windows CE networking team since...

Author: cenet Date: 01/07/2006

Writing a network audio driver in Windows CE – Part 5 - Power consumption

Writing a network audio driver in Windows CE – Part 5 - Power consumption This blog will discuss...

Author: cenet Date: 12/15/2005

What the SERVICE_INIT_STOPPED flag really means

On Windows CE services.exe, there is a Context registry key associated with each service in the...

Author: cenet Date: 12/14/2005

Contacting the CE Net Bloggers

The CENet bloggers have received a number of requests for help for various Windows CE issues. Most...

Author: cenet Date: 12/05/2005

<Previous Next>