Windows SDK API Reference
Loading...
Searching...
No Matches
tagMeetingParameter Struct Reference

Meeting parameter. Here are more detailed structural descriptions. More...

#include <meeting_service_interface.h>

Public Member Functions

 tagMeetingParameter ()
 
 ~tagMeetingParameter ()
 

Data Fields

MeetingType meeting_type
 Meeting type. More...
 
bool is_view_only
 View only or not. True indicates to view only. More...
 
bool is_auto_recording_local
 Auto local recording or not. True indicates to auto local recording. More...
 
bool is_auto_recording_cloud
 Auto cloud recording or not. True indicates to auto cloud recording. More...
 
UINT64 meeting_number
 Meeting number. More...
 
const wchar_t * meeting_topic
 Meeting topic. More...
 
const wchar_t * meeting_host
 Meeting host. More...
 

Detailed Description

Meeting parameter. Here are more detailed structural descriptions.

Definition at line 362 of file meeting_service_interface.h.

Constructor & Destructor Documentation

◆ tagMeetingParameter()

tagMeetingParameter::tagMeetingParameter ( )
inline

Definition at line 371 of file meeting_service_interface.h.

372 {
374 is_view_only = true;
377 meeting_number = 0;
378 meeting_topic = NULL;
379 meeting_host = NULL;
380 }
@ MEETING_TYPE_NONE
For initialization.
const wchar_t * meeting_host
Meeting host.
MeetingType meeting_type
Meeting type.
bool is_view_only
View only or not. True indicates to view only.
bool is_auto_recording_local
Auto local recording or not. True indicates to auto local recording.
UINT64 meeting_number
Meeting number.
const wchar_t * meeting_topic
Meeting topic.
bool is_auto_recording_cloud
Auto cloud recording or not. True indicates to auto cloud recording.

References is_auto_recording_cloud, is_auto_recording_local, is_view_only, meeting_host, meeting_number, meeting_topic, meeting_type, and MEETING_TYPE_NONE.

◆ ~tagMeetingParameter()

tagMeetingParameter::~tagMeetingParameter ( )
inline

Definition at line 382 of file meeting_service_interface.h.

383 {
384 if (meeting_host)
385 {
386 delete[] meeting_host;
387 meeting_host = NULL;
388 }
389 if (meeting_topic)
390 {
391 delete[] meeting_topic;
392 meeting_topic = NULL;
393 }
394 }

References meeting_host, and meeting_topic.

Field Documentation

◆ is_auto_recording_cloud

bool tagMeetingParameter::is_auto_recording_cloud

Auto cloud recording or not. True indicates to auto cloud recording.

Definition at line 367 of file meeting_service_interface.h.

Referenced by tagMeetingParameter().

◆ is_auto_recording_local

bool tagMeetingParameter::is_auto_recording_local

Auto local recording or not. True indicates to auto local recording.

Definition at line 366 of file meeting_service_interface.h.

Referenced by tagMeetingParameter().

◆ is_view_only

bool tagMeetingParameter::is_view_only

View only or not. True indicates to view only.

Definition at line 365 of file meeting_service_interface.h.

Referenced by tagMeetingParameter().

◆ meeting_host

const wchar_t* tagMeetingParameter::meeting_host

Meeting host.

Definition at line 370 of file meeting_service_interface.h.

Referenced by tagMeetingParameter(), and ~tagMeetingParameter().

◆ meeting_number

UINT64 tagMeetingParameter::meeting_number

Meeting number.

Definition at line 368 of file meeting_service_interface.h.

Referenced by tagMeetingParameter().

◆ meeting_topic

const wchar_t* tagMeetingParameter::meeting_topic

Meeting topic.

Definition at line 369 of file meeting_service_interface.h.

Referenced by tagMeetingParameter(), and ~tagMeetingParameter().

◆ meeting_type

MeetingType tagMeetingParameter::meeting_type

Meeting type.

Definition at line 364 of file meeting_service_interface.h.

Referenced by tagMeetingParameter().