Modifying TUI Dial Plans (Windows CE 5.0)
The TUI is set up to use standard North American dial plans, like those in the following list:
- 7 digits. A seven-digit phone number with no area code
- 10 digits. A three-digit area code and a seven-digit phone number
- 11 digits. Same as 10 digits but with a preceding '1' to indicate long-distance
- 15 digits. Includes the '011' international preface and a 12-digit international number (including the country code)
To enable support for alternative dial plans, modify the code in the CallerID.cpp file, in %_WINCEROOT%\Public\VoIP\Oak\Phone\TUI\Utilities.
To enable the handling of extensions (phone numbers less than seven digits used to locate a specific office or person within an organization) specify a "dial-out digit" that prefaces all external numbers.
The dial-out digit is controlled using the IVoIPConfigurationDataStore dial_out_prefix entry. This entry is represented by the CONFIG_DATA_PHONE_INFO_DIALOUTPREFIX constant, in CONFIG_DATA_. For more information about using the VAIL configuration data store, see Retrieving Provisioning Information.
Note The digit counts in the bulleted list do not include any required dial-out digits. For example, the phone number 9,1-206-555-1212 is considered an 11 digit number, not a 12 or 13 digit number.
See Also
Customizing the TUI Application
Send Feedback on this topic to the authors