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

Information of current sharing. Here are more detailed structural descriptions. More...

#include <meeting_sharing_interface.h>

Public Member Functions

 tagShareInfo ()
 

Data Fields

ShareType eShareType
 Type of sharing, see ShareType enum. More...
 
union {
   HWND   hwndSharedApp
 Handle of sharing application or white-board. It is invalid unless the value of the eShareType is SHARE_TYPE_AS or SHARE_TYPE_WB. More...
 
   const wchar_t *   monitorID
 The ID of screen to be shared. It is invalid unless the value of the eShareType is SHARE_TYPE_DS. More...
 
ut
 

Detailed Description

Information of current sharing. Here are more detailed structural descriptions.

Definition at line 93 of file meeting_sharing_interface.h.

Constructor & Destructor Documentation

◆ tagShareInfo()

tagShareInfo::tagShareInfo ( )
inline

Definition at line 101 of file meeting_sharing_interface.h.

102 {
104 memset(&ut, 0, sizeof(ut)); //checked safe
105 }
union tagShareInfo::@1 ut
ShareType eShareType
Type of sharing, see ShareType enum.
@ SHARE_TYPE_UNKNOWN
Type unknown.
Definition: zoom_sdk_def.h:269

References eShareType, SHARE_TYPE_UNKNOWN, and ut.

Field Documentation

◆ eShareType

ShareType tagShareInfo::eShareType

Type of sharing, see ShareType enum.

Definition at line 95 of file meeting_sharing_interface.h.

Referenced by tagShareInfo().

◆ hwndSharedApp

HWND tagShareInfo::hwndSharedApp

Handle of sharing application or white-board. It is invalid unless the value of the eShareType is SHARE_TYPE_AS or SHARE_TYPE_WB.

Definition at line 98 of file meeting_sharing_interface.h.

◆ monitorID

const wchar_t* tagShareInfo::monitorID

The ID of screen to be shared. It is invalid unless the value of the eShareType is SHARE_TYPE_DS.

Definition at line 99 of file meeting_sharing_interface.h.

◆ 

union { ... } tagShareInfo::ut

Referenced by tagShareInfo().