IP Phone Features
You can create a IP phone with a two-line display or an Internet-based IP phone with a customizable user interface. You can use the New Platform Wizard and start with the IP Phone configuration and then customize your platform by adding features from the catalog.
When you create an IP Phone configuration using the New Platform Wizard, a set of basic features is included in the image by default. Although you can select optional features in the wizard, the required features do not appear as options.
Features can be anchored or unanchored. The following list shows the description of each:
- Anchored features are either added by using the New Platform Wizard or added manually from the catalog.
- Unanchored features are either required and are not shown in the wizard but always included in a thin client, or are required to support the anchored features. You cannot remove the unanchored features that are included.
For more information about anchored and unanchored features, see Platform Modification.
In addition to the features that you add to your platform, some features are added during the build cycle due to dependencies being added. The following list shows the location of files that contain a list of Sysgen variables for all features in the image after the build cycle is complete:
For a display-based device, see %_WINCEROOT%\Public\<Platform Name>\_iabasefeatures.txt
For a headless device, see %_WINCEROOT%\Public\<Platform Name>\_hlbasefeatures.txt
Note Because one Sysgen variable may be set by another Sysgen variable, not all of the Sysgen variables in these files directly correspond to a feature in the catalog.
If you build from a command line, for information about how to view a list of sysgen variables, see Build Demo Tool.
Included Features
The following table shows the required features included in the IP Phone configuration created by using the New Platform Wizard. Features in this list do not appear in the New Platform Wizard.
Feature | Feature location | Sysgen variable | IP Phone Basic | IP Phone Advanced |
---|---|---|---|---|
Audio Compression Manager | Multimedia Technologies\Multimedia Components\Audio | SYSGEN_AUDIO_ACM | X | X |
File Provisioner | Communication Services and Networking\Networking Features\Voice over IP Phone (VoIP) | SYSGEN_VOIPPHONE_FILEPROV | X | X |
GSM 6.10 Codec | Multimedia Technologies\Multimedia Components\Audio\Audio Compression Manager | SYSGEN_ACM_GSM610 | X | X |
LDAP Provisioner | Communication Services and Networking\Networking Features\Voice over IP Phone (VoIP) | SYSGEN_VOIPPHONE_LDAPPROV | X | X |
Manual Provisioner | Communication Services and Networking\Networking Features\Voice over IP Phone (VoIP) | SYSGEN_VOIPPHONE_MANUALPROV | X | X |
Mouse | Shell and User Interface\User Interface | SYSGEN_CURSOR | X | |
Power Management (Full) | Core OS Services\Power Management | SYSGEN_PM | X | |
Real-time Communications (RTC) Client API | Communication Services and Networking\Networking Features | SYSGEN_VOIP | X | X |
Reference Manager | Communication Services and Networking\Networking Features\Voice over IP Phone (VoIP) | SYSGEN_VOIPPHONE_REFMEDIA | X | X |
Touch Display (Stylus) | Shell and User Interface\User Interface | SYSGEN_TOUCH | X | |
Voice over IP Phone (VoIP Application Interface Layer) | Communication Services and Networking\Networking Features | SYSGEN_VOIPPHONE_MGR | X | X |
Voice over IP Phone Application (Telephony User Interface) | Applications - End User | SYSGEN_VOIPPHONE_UI | X | |
VoIP Database Store Support | Communication Services and Networking\Networking Features\Voice over IP Phone (VoIP) | SYSGEN_VOIPPHONE_DBSTORE | X | X |
Waveform Audio | Multimedia Technologies\Multimedia Components\Audio | SYSGEN_AUDIO | X | X |
Wired Local Area Network (802.3, 802.5) | Communication Services and Networking\Networking - Local Area Network (802.3, 802.5) | SYSGEN_ETHERNET | X | X |
Selected Features
The IP Phone configuration does not have any features in the New Platform Wizard that are selected by default for this configuration.
Unselected Features
The following table shows the features that are not selected by default for this configuration, but are available in the New Platform Wizard.
Feature | Feature location | Sysgen variable | IP Phone Basic | IP Phone Advanced |
---|---|---|---|---|
.NET Compact Framework | Applications and Services Development | SYSGEN_DOTNET, SYSGEN_DOTNET_SUPPORT | X | |
Bluetooth | Communications Services and Networking\Networking - Personal Area Network (PAN)\Bluetooth | SYSGEN_BTH, SYSGEN_OBEX_SERVER, SYSGEN_BTH_HEADSET_AG | X | X |
Device Management Client | Applications and Services Development\Device Management | SYSGEN_DEVMGMT | X | X |
Inbox | Applications - End User | SYSGEN_PMAIL | X | |
Internet Explorer 6.0 | Internet Client Services\Browser Application | SYSGEN_IESAMPLE, SYSGEN_IE_JSCRIPT | X | |
IrDA | Communications Services and Networking\Networking - Personal Area Network (PAN)\Bluetooth | SYSGEN_IRDA, SYSGEN_OBEX_CLIENT, SYSGEN_OBEX_SERVER | X | |
Kerberos | Security\Authentications Services (SSPI) | SYSGEN_AUTH_KERBEROS | X | X |
L2TP/IPSec | Communications Services and Networking\Networking - Wide Area Network (WAN)\Virtual Private Networking | SYSGEN_L2TP | X | |
Microsoft Document Viewer | Applications - End User\File Viewers | SYSGEN_VIEWER_DOC | X | |
Microsoft Image Viewer | Applications - End User\File Viewers | SYSGEN_VIEWER_IMAGE | X | |
Microsoft PDF Viewer | Applications - End User\File Viewers | SYSGEN_VIEWER_ACROBAT | X | |
Microsoft Presentation Viewer | Applications - End User\File Viewers | SYSGEN_VIEWER_PPT | X | |
Microsoft Worksheet Viewer | Applications - End User\File Viewers | SYSGEN_VIEWER_XLS | X | |
Simple Network Management Protocol (SNMP) | Application & Services Development\Device Management | SYSGEN_SNMP | X | X |
Simple Network Time Protocol (SNTP) | Communications Services and Networking\Servers\Samples | SYSGEN_TIMESVC | X | X |
SIREN/G.722.1 Codecx | Communication Services and Networking\Networking Features\Real-time Communications (RTC) Client API | SYSGEN_VOIP_SIREN | X | X |
Web Server (HTTPD) | Communications Services and Networking\Servers\Samples | SYSGEN_HTTPD | X | |
Windows Messenger | Applications - End User | SYSGEN_MESSENGER | X | |
Windows Networking API/Redirector (SMB/CIFS) | Communications Services and Networking\Networking Features | SYSGEN_REDIR | X | X |
Wireless Local Area Network (802.11) | Communications Services and Networking\Networking - Local Area Network (LAN) | SYSGEN_ETH_80211 | X | X |
WordPad | Applications - End User | SYSGEN_PWORD | X |
See Also
How to Create an IP Phone on a CEPC | How to Create an IP Phone on an Emulator | How to Use the IP Phone to Call Windows Messenger | VoIP Application Interface Layer Architecture | VoIP Application Interface Layer Reference | Real-time Communications Architecture
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.