Meeting SDK for Windows API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
tagInitParam Struct Reference

Initialize the SDK Parameter. Here are more detailed structural descriptions. More...

#include <zoom_sdk_def.h>

Public Member Functions

 tagInitParam ()
 

Data Fields

const zchar_tstrWebDomain
 Web domain.
 
const zchar_tstrBrandingName
 Branding name.
 
const zchar_tstrSupportUrl
 Support URL.
 
SDK_LANGUAGE_ID emLanguageID
 The ID of the SDK language.
 
bool enableGenerateDump
 Enable generate dump file if the app crashed.
 
bool enableLogByDefault
 Enable log feature.
 
unsigned int uiLogFileSize
 Size of a log file in M(megabyte). The default size is 5M. There are 5 log files in total and the file size varies from 1M to 50M.
 
RawDataOptions rawdataOpts
 
void * hResInstance
 Resource module handle.
 
unsigned int uiWindowIconSmallID
 The ID of the small icon on the window.
 
unsigned int uiWindowIconBigID
 The ID of the big Icon on the window.
 
ConfigurableOptions obConfigOpts
 The configuration options of the SDK.
 
SDK_APP_Locale locale
 
ZoomSDKRenderOptions renderOpts
 
bool permonitor_awareness_mode
 
int wrapperType
 

Detailed Description

Initialize the SDK Parameter. Here are more detailed structural descriptions.

Definition at line 254 of file zoom_sdk_def.h.

Constructor & Destructor Documentation

◆ tagInitParam()

tagInitParam::tagInitParam ( )
inline

Definition at line 274 of file zoom_sdk_def.h.

275 {
276 strWebDomain = nullptr;
277 strBrandingName = nullptr;
278 strSupportUrl = nullptr;
280 enableGenerateDump = false;
281 enableLogByDefault = false;
282 uiLogFileSize = 5;
283 wrapperType = 0;
284#if defined(WIN32)
285 hResInstance = (void*)-1;
290#endif
291 }
bool permonitor_awareness_mode
const zchar_t * strWebDomain
Web domain.
void * hResInstance
Resource module handle.
SDK_LANGUAGE_ID emLanguageID
The ID of the SDK language.
const zchar_t * strBrandingName
Branding name.
bool enableGenerateDump
Enable generate dump file if the app crashed.
bool enableLogByDefault
Enable log feature.
unsigned int uiWindowIconSmallID
The ID of the small icon on the window.
unsigned int uiLogFileSize
Size of a log file in M(megabyte). The default size is 5M. There are 5 log files in total and the fil...
unsigned int uiWindowIconBigID
The ID of the big Icon on the window.
const zchar_t * strSupportUrl
Support URL.
SDK_APP_Locale locale
@ SDK_APP_Locale_Default
@ LANGUAGE_Unknown
For initialization.

References emLanguageID, enableGenerateDump, enableLogByDefault, hResInstance, LANGUAGE_Unknown, locale, permonitor_awareness_mode, SDK_APP_Locale_Default, strBrandingName, strSupportUrl, strWebDomain, uiLogFileSize, uiWindowIconBigID, uiWindowIconSmallID, and wrapperType.

Field Documentation

◆ emLanguageID

SDK_LANGUAGE_ID tagInitParam::emLanguageID

The ID of the SDK language.

Definition at line 259 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ enableGenerateDump

bool tagInitParam::enableGenerateDump

Enable generate dump file if the app crashed.

Definition at line 260 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ enableLogByDefault

bool tagInitParam::enableLogByDefault

Enable log feature.

Definition at line 261 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ hResInstance

void* tagInitParam::hResInstance

Resource module handle.

Definition at line 265 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ locale

SDK_APP_Locale tagInitParam::locale

Definition at line 269 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ obConfigOpts

ConfigurableOptions tagInitParam::obConfigOpts

The configuration options of the SDK.

Definition at line 268 of file zoom_sdk_def.h.

◆ permonitor_awareness_mode

bool tagInitParam::permonitor_awareness_mode

Definition at line 271 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ rawdataOpts

RawDataOptions tagInitParam::rawdataOpts

Definition at line 263 of file zoom_sdk_def.h.

◆ renderOpts

ZoomSDKRenderOptions tagInitParam::renderOpts

Definition at line 270 of file zoom_sdk_def.h.

◆ strBrandingName

const zchar_t* tagInitParam::strBrandingName

Branding name.

Definition at line 257 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ strSupportUrl

const zchar_t* tagInitParam::strSupportUrl

Support URL.

Definition at line 258 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ strWebDomain

const zchar_t* tagInitParam::strWebDomain

Web domain.

Definition at line 256 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ uiLogFileSize

unsigned int tagInitParam::uiLogFileSize

Size of a log file in M(megabyte). The default size is 5M. There are 5 log files in total and the file size varies from 1M to 50M.

Definition at line 262 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ uiWindowIconBigID

unsigned int tagInitParam::uiWindowIconBigID

The ID of the big Icon on the window.

Definition at line 267 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ uiWindowIconSmallID

unsigned int tagInitParam::uiWindowIconSmallID

The ID of the small icon on the window.

Definition at line 266 of file zoom_sdk_def.h.

Referenced by tagInitParam().

◆ wrapperType

int tagInitParam::wrapperType

Definition at line 273 of file zoom_sdk_def.h.

Referenced by tagInitParam().