ZOOM Windows SDK  5.2.42037.1112
zoom_sdk.h
Go to the documentation of this file.
1 
7 #ifndef _ZOOM_SDK_H_
8 #define _ZOOM_SDK_H_
9 #include "zoom_sdk_def.h"
10 
11 BEGIN_ZOOM_SDK_NAMESPACE
12 extern "C"
13 {
14  class IMeetingService;
15  class IAuthService;
16  class ISettingService;
17  class ICalenderService;
18  class IPreMeetingService;
20 
25  SDK_API SDKError InitSDK(InitParam& initParam);
26 
27 
28  SDK_API SDKError SwitchDomain(const wchar_t* new_domain, bool bForce);
33  SDK_API SDKError CreateMeetingService(IMeetingService** ppMeetingService);
34 
39  SDK_API SDKError DestroyMeetingService(IMeetingService* pMeetingService);
40 
45  SDK_API SDKError CreateAuthService(IAuthService** ppAuthService);
46 
51  SDK_API SDKError DestroyAuthService(IAuthService* pAuthService);
52 
57  SDK_API SDKError CreateSettingService(ISettingService** ppSettingService);
58 
63  SDK_API SDKError DestroySettingService(ISettingService* pSettingService);
64 
69  SDK_API SDKError CreateCalenderService(ICalenderService** ppCalenderService);
70 
75  SDK_API SDKError DestroyCalenderService(ICalenderService* pCalenderService);
76 
81  SDK_API SDKError CreatePreMeetingService(IPreMeetingService** ppPreMeetingService);
82 
87  SDK_API SDKError DestroyPreMeetingService(IPreMeetingService* pPreMeetingService);
88 
94 
100 
104  SDK_API SDKError CleanUPSDK();
105 
108  SDK_API const wchar_t* GetVersion();
109 
114  SDK_API const IZoomLastError* GetZoomLastError();
115 }
116 
117 END_ZOOM_SDK_NAMESPACE
118 #endif
Meeting setting interface.
Definition: setting_service_interface.h:1402
calendar Service Interface
Definition: calender_service_interface.h:102
SDK_API SDKError CreateMeetingService(IMeetingService **ppMeetingService)
Create meeting service interface.
SDK_API SDKError CreateCalenderService(ICalenderService **ppCalenderService)
Create calender service interface.
Initialize the SDK Parameter. Here are more detailed structural descriptions.
Definition: zoom_sdk_def.h:223
SDK_API const wchar_t * GetVersion()
Get the version of ZOOM SDK.
SDK_API SDKError DestroyAuthService(IAuthService *pAuthService)
Destroy the specified authentication service interface.
ZOOM windows SDK Common Definition File.
SDK_API SDKError CreateSettingService(ISettingService **ppSettingService)
Create setting service interface.
SDK_API SDKError CreateAuthService(IAuthService **ppAuthService)
Create authentication service interface.
SDK_API SDKError DestroyMeetingService(IMeetingService *pMeetingService)
Destroy the specified meeting service Interface.
SDK_API SDKError DestroySettingService(ISettingService *pSettingService)
Destroy the specified setting service interface.
SDKError
SDK error types. Here are more detailed structural descriptions.
Definition: zoom_sdk_def.h:29
SDK_API SDKError CreatePreMeetingService(IPreMeetingService **ppPreMeetingService)
Create pre-meeting service interface.
SDK_API SDKError InitSDK(InitParam &initParam)
Initialize ZOOM SDK.
SDK_API SDKError DestroyCalenderService(ICalenderService *pCalenderService)
Destroy the specified account service interface.
Authentication Service Interface.
Definition: auth_service_interface.h:189
Pre-meeting service interface.
Definition: premeeting_service_interface.h:600
SDK_API const IZoomLastError * GetZoomLastError()
Get ZOOM last error interface.
Meeting Service Interface.
Definition: meeting_service_interface.h:494
SDK_API SDKError DestroyNetworkConnectionHelper(INetworkConnectionHelper *pNetworkHelper)
Destroy the specified network connection helper interface.
The network connection helper interface.
Definition: network_connection_handler_interface.h:99
SDK_API SDKError CreateNetworkConnectionHelper(INetworkConnectionHelper **ppNetworkHelper)
Create network connection helper interface.
SDK_API SDKError CleanUPSDK()
Clean up ZOOM SDK.
SDK_API SDKError DestroyPreMeetingService(IPreMeetingService *pPreMeetingService)
Destroy the specified pre-meeting service Interface.
Error mechanism interface provided by the SDK This feature is gradually improved, so some errors may ...
Definition: zoom_sdk_def.h:272