Platform SDK: Exchange Server |
This sample is two Microsoftİ Visual Studio Version 6.0 project wizards that can be used to create projects that use Incremental Change Synchronization (ICS) to monitor changes in Exchange Server folders. The wizards collect session and folder information from the user and then create the necessary ICS framework code in the resultant project, thereby alleviating the application programmer from this somewhat routine task.
Source code and material for two wizards and a sample project built using the wizard is provided. In the subdirectory NTService, you will find material that you can use to create a wizard application that helps the end user build a project file for an ICS application that runs as a Windows NT service. In the subdirectory MFC, you will find material that you can use to create a wizard application that helps the end user build a project file for an ICS application that runs as a Microsoft Foundation Classes (MFC) application. The subdirectory ICSDemo contains a sample project created using the MFC wizard.
The layout for both the NTService and the MFC wizards are identical. Each subdirectory (NTService or MFC) contains the material for building the wizard. Beneath each directory are two subdirectories: res and TEMPLATE. The res directory contains the resources used to create the graphical user interface presented to the user when they run the wizard. The TEMPLATE directory contains all of the material (source files, header files, resources, etc) used to create the actual project for the end user when the wizard runs.