Share via


VAIL Interfaces (Windows CE 5.0)

Send Feedback

The following table shows the VoIP Application Interface Layer interfaces .

Programming element Description
IVoIPCallerInfoDB This interface defines the database that is used to store caller-specific information pertinent to the phone.
IVoIPCallerInfoDBEnum This interface enumerates the records in the caller information database.
IVoIPCallerInfoRecord This interface defines an information record for a caller information database.
IVoIPCallLogDB This interface defines call log databases.
IVoIPCallLogDBEnum This interface enumerates the call records in a call log database.
IVoIPCallRecord This interface defines the call record for a call log database.
IVoIPConfigurationDataStore This interface provides access to the configuration information that VAIL needs to connect to servers, make phone calls, and so on.
IVoIPCurrentCall This interface represents a current call.
IVoIPCurrentCall2 This interface provides methods for managing conference calls.
IVoIPCurrentCallEnumerator This interface enumerates all current calls being maintained by the VoIP Manager.
IVoIPDirectoryClient This interface is used exclusively by the VoIP Manager to provision the phone.

Note   As of Windows CE 5.0, this interface is longer supported.

IVoIPMediaMgr This interface defines a media manager that is used only by the VoIP Manager.
IVoIPMgr This interface manages and automates tasks associated with the user interface, Real-time Communications (RTC), databases, media manager, and directory clients.
IVoIPMgr2 This interface provides methods that initialize the VoIP manager and register the VoIP manager with a SIP proxy/registrar server.
IVoIPUI This interface defines a UI that serves as an event sink for the VoIP Manager.

See Also

VAIL Reference

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.