Subscribe to the::unwired's RSS Feedthe::unwired at Twitterthe::unwired on Facebookthe::unwired on Google Plus
the::unwired Article
DEVELOPMENT: 32 Task limitation versus Pocket PC Services with Windows CE devices
Posted by Arne Hess - on Wednesday, 04.02.04 - 18:42:29 CET under 01 - General News - Viewed 6087x
Not Tagged

Do you remember my article from November last year about the program limitation on the HTC Himalaya platform?
While this problem still exists - Microsoft recently published an article on MSDN how to prevent this problem as a developer:

This article describes creating services for Windows Mobile 2003 Software for Pocket PCs and how to shape existing background applications into services that run in one process as different threads.

We strongly recommend using services for background tasks because of the 32 processes limit imposed by Windows CE. Pocket PC 2000 and Pocket PC 2002 do not implement services.exe process but there is a way to use your services on those devices as well.

So I strongly recommend every developer should give this article a read and follow the suggestions made there.

Cheers ~ Arne

Related Links : [More Information]


Related Articles DEVELOPMENT 32 Task limitation versus Pocket PC Services with Windows CE devices

  • No related articles found.
Posted by Georg Riepe on 10.02.04 - 13:54:19

I am afraid services will not solve the problem at all:

MDA II with Update 1.6:

After soft reset I start with 20 active processes.

In additon I can start applications producing up to 27 active processes - beyond this number other processes are killed.

Now comes the strange thing:

Clearing up the autostart folder results in 14 active processes after soft reset.

In additon I can start applications producing up to 21 active processes - beyond this number other tasks are killed.


Far away from the 32 limit I can produce even under two different starting conditions in any case only up to 7 new processes. And it is not a question of special applications or their memory consumption!

So what is really limiting the number of active processes???

Social Sharing
This Week's Top Stories
Feeds & More
Awards & More
Recent Discussions
© Copyright 1998 - 2013 by the::unwired® & Arne Hess
All rights reserved!
the::unwired is a registered trademark of Arne Hess.
All trademarks are owned by their respective companies.
All site video, graphic and text content is copyrighted to the respective party and may not be reproduced without express written consent.