VAIL Interfaces (Windows CE 5.0)
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
Send Feedback on this topic to the authors