Windows SDK Functions


The Zoom Windows SDK provides the six services detailed below.

For API documentation, please visit the Windows SDK Documentation Page.

Initialization

You can find these APIs in zoom_sdk.h. Please call Zoom SDK APIs in main UI thread for thread-safe operation.

Initialize Zoom SDK:

Cleanup Zoom SDK

Use the following code to employ the cleanup process for the Zoom SDK before you exit your application.

Authentication Service

When you first start using the Zoom SDK you should do the authentication first. Include the auth_service_interface.h code string.

Create Authentication Service and Auth SDK:

Login End User:

Logout End User:

Destroy Auth Service:

Pre-Meeting Service

If you want to use the pre-meeting service, implement the premeeting_service_interface.h. code string.

Create Pre-Meeting Service:

List Meeting:

Destroy Pre-Meeting Service:

Meeting Service

If you want to use the meeting service include the meeting_service_interface.h. code string.

Create Meeting service:

Destroy Meeting Service:

Start Meeting for API User:

Start Meeting for End-User:

Join Meeting for API User:

Join Meeting for End User:

Meeting UI Controller:

You can get this controller after you have been in the meeting. If not, you can’t use this controller.

Usage:

Meeting Configuration Controller:

You can set the meeting configuration controller before you call the start or join meeting API. If the meeting has ended the configuration will reset automatically.

Usage:

Meeting Annotation Controller

You can get this controller when you or someone else are sharing screens. If not, this controller will not be accessible to you.

Usage:

Setting Service

If you want to use this service, include the setting_service_interface.h. code string.

Usage: