Customizing the Setup Wizard and Property Sheets for a Thin Client (Windows CE 5.0)
Platform Builder includes sample source code for implementing the Windows Thin Client Setup Wizard and Properties Sheets. These Windows-based applications are required to setup and configure the Windows Thin Client.
The Setup Wizard must run the first time that the Windows Thin Client device is turned on. If the user does not complete the wizard process — for example, if the Windows Thin Client was turned off or reset, or if factory defaults have been applied to the Windows Thin Client — then the Setup Wizard must run again to configure the Windows Thin Client.
After the Setup Wizard is completed, a user can change the settings by pressing the F2 key to display the Windows Thin Client properties sheets. The UI for programs that display on the property sheets must be consistent with the design of the samples.
The following list contains the Setup Wizard requirements:
- The product ID must be the universally unique identifier (UUID) that is assigned to the device.
- The Setup Wizard must call RegFlushKey as the final step before exiting in order to ensure that all of the registry changes that were made by the user are saved to an OEM-provided persistent store. You must optimize performance by not calling RegFlushKey excessively, because this might cause significant delays, depending on your implementation.
- The Setup Wizard must not allow a user to configure any of the settings that are not configurable from the Properties Sheets.
Send Feedback on this topic to the authors