Microsoft KB Archive/314819

= HOW TO: Port a Pocket PC 2000 Program to Pocket PC 2002 =

Article ID: 314819

Article Last Modified on 10/26/2002

-

APPLIES TO


 * Microsoft Pocket PC 2002 Software Standard Edition

-



This article was previously published under Q314819



IN THIS TASK
SUMMARY
 * Change msgstor.h to MAPI
 * Remove CityList Calls
 * Change CEF to ARM
 * Retest Drivers
 * Add Skinning Support for Today Tools



SUMMARY
This article contains a list of items to verify to make sure that your Pocket PC 2000 program runs properly on a Pocket PC 2002.

Compatibility with the Pocket PC 2000 was a major design goal for the Pocket PC 2002. Generally, Web programs for the Pocket PC 2000 work without modification. However, there are minor changes to the application programming interface (API) that developers must consider to make sure that programs work properly on the Pocket PC 2002.

back to the top

Change msgstor.h to MAPI
If your Web program uses calls from msgstor.h and msgstor2.h, change these to MAPI calls. The msgstor.h and msgstor2.h calls do not work on the Pocket PC 2002.

back to the top

Remove CityList Calls
Because of geopolitical issues, Microsoft removed the CityList feature from Pocket Outlook Object Model (POOM). If you need this feature, store a list of cities in a database file. Change calls to CityList to access your own city database.

back to the top

Change CEF to ARM
The Pocket PC 2002 supports only ARM-based devices. Common Executing Format (CEF) is not required on the Pocket PC 2002. Generally, porting from CEF to ARM is only a matter of recompiling.

back to the top

Retest Drivers
Because of updates to Microsoft Windows CE, you must retest any drivers that you have written for the Pocket PC 2000 on the Pocket PC 2002.

back to the top

Add Skinning Support for Today Tools
The Pocket PC 2002 supports skins for the Today screen. Update your custom Today tools to take advantage of skinning.

back to the top

Additional query words: pocketpc

Keywords: kbhowto kbhowtomaster KB314819

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.