File and Application Management Functions

Send Feedback

This section provides detailed information about the Windows Mobile-based File Management API functions described in the following table.

The following table shows Windows Mobile-based Pocket PC and Smartphone functions supported for File and Application Management API.

Function PPC SP Description
EnumProjects     Deprecated. Use EnumProjectsEx instead.
EnumProjectsEx X X Enumerates all projects in main memory or on the specified mountable file system.
EnumProjectsExCallback     Application-defined callback function that processes data from the EnumProjectsEx function.
EnumProjectsFiles     Deprecated. Use EnumProjectFilesEx instead.
EnumProjectsFilesEx X X Enumerates files within a folder or all folders in main memory or on a mountable file system.
EnumProjectsFilesExCallback     Application-defined callback function that processes data from the EnumProjectsFilesEx function.
FindFirstFlashCard X X Returns the handle to the first mountable file system, such as a flash card.
FindFirstProjectFile X X Searches a directory for a file whose name matches the specified file name.
FindNextFlashCard X X Finds the next mountable file system.
FindNextProjectFile X X Continues a file search from a previous call to the FindFirstProjectFile function.
Install_Exit     Called after an application is installed. Used for custom operations, such as handling errors that occurred during installation or launching of the application.
Install_Init     Called before application installation begins. Used for custom operations, such as checking an application version for application re-installation or determining whether a dependent application is present.
Uninstall_Exit     Called after an application is uninstalled. Used for custom operations such as saving database data into a file and deleting the database, informing the user where the user data files are stored, or informing the user how to reinstall the application.
Uninstall_Init     Called before an application is uninstalled. Used for custom operations such as closing the application if it is running.

See Also

File and Application Management API Enumerations | File and Application Management Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.