About Conferencing APIs

Windows Conferencing API

# About Conferencing APIs

The purpose of the high-level Conferencing Application Program Interface is to enable productivity applications to take advantage of existing conferencing features while requiring minimal development effort.

The functions enabled by these APIs can be grouped into three areas:

- Managing conference information
- Sharing applications
- Transferring data

It is not intended that these functions be used to streamline development of truly distributed conferencing applications. The Multipoint Communication Services (MCS) and Generic Call Control (GCC) APIs are available to applications for this purpose. The MCS and GCC APIs are beyond the scope of this document.

It should be noted that almost all of the APIs are synchronous. In general, the function call will not return until the specified action is complete. If the application requires the process to not lose control for an extended period of time, it should start a separate thread to handle the task.

[Next]