How can I consistently identify storage locations on devices?
Smartphone 2002 and Smartphone 2003 have both a persistent and volatile store. The volatile store is reset each time you turn off the phone. Any data that needs to persist when the phone is switched off is saved to the persistent store. The persistent store is mounted as a directory off the root in Windows Mobile 2003 software for Smartphones and Windows Mobile 2003 Second Edition software for Smartphones. Most Smartphone 2002 devices used an IPSM folder to represent their persistent storage locations. With Smartphone 2003, the default location is typically “Storage”. To ensure that your application can always detect the correct storage path, you should take advantage of the SHGetSpecialFolderPath API to determine the location of common storage locations like My Documents. The persistent store is mounted directly to root in Windows Mobile 5.0 software for Pocket PC and Windows Mobile 5.0 software for Smartphone — there is no longer a volatile store. For backwards compatibility, the hom