Changing How Call Log and Caller Information is Stored (Windows CE 5.0)
By default, the VAIL stores two types of phone information:
- Call log data: Information about answered, placed, and missed calls. The stored call log information is represented by instances of the IVoIPCallRecord interface.
- Caller information data: Information about callers, including names, speed dial numbers, and whether a caller is blocked. The stored caller information data is represented by instances of the IVoIPCallerInfoRecord interface.
By default, the VAIL uses a pluggable component that stores this data in native Windows CE databases. You can replace this component by implementing two COM interfaces, as described in more detail in Customizing Non-UI IP Phone Functionality.
You can also store additional information that isn't a part of the stock interfaces by customizing the VAIL source code to include additional information in the IVoIPCallRecord or IVoIPCallerInfoRecord interfaces and changing the appropriate code in the VAIL to use this new information.
See Also
Common IP Phone Customization Tasks | How to Develop an IP Phone | Telephony User Interface (TUI) | VoIP Application Interface Layer (VAIL)
Send Feedback on this topic to the authors