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