Couple of questions. We are getting an error onMeetingStatusChanged : MEETING_STATUS_FAILED : 100000400 when calling joinMeetingCallReturnValue = pMeetingService->Join(joinMeetingParam), this is showing in the listener void ZoomSDKListener::onMeetingStatusChanged(ZOOM_SDK_NAMESPACE::MeetingStatus status, int iResult), and we can’t find what this error 100000400 is in the docs can you tell us what this means? Here’s more output from the listener:
LogTemp: onMeetingStatusChanged : MEETING_STATUS_CONNECTING : 0
LogTemp: onMeetingStatusChanged : MEETING_STATUS_DISCONNECTING : 0
LogTemp: onMeetingStatusChanged : MEETING_STATUS_FAILED : 100000400
LogTemp: onMeetingStatusChanged : MEETING_STATUS_ENDED : 0
joinMeetingParam is like this:
ZOOM_SDK_NAMESPACE::JoinParam joinMeetingParam;
// Provide meeting credentials for end user using JoinParam4NormalUser
ZOOM_SDK_NAMESPACE::JoinParam4WithoutLogin joinMeetingForNormalUserLoginParam;
joinMeetingParam.userType = ZOOM_SDK_NAMESPACE::SDK_UT_WITHOUT_LOGIN;
joinMeetingForNormalUserLoginParam.meetingNumber = FCString::Atoi64(*meetingNumber);
joinMeetingForNormalUserLoginParam.vanityID = NULL;
joinMeetingForNormalUserLoginParam.psw = *meetingPass;
joinMeetingForNormalUserLoginParam.userName = *displayName;
joinMeetingForNormalUserLoginParam.hDirectShareAppWnd = NULL;
joinMeetingForNormalUserLoginParam.customer_key = NULL;
joinMeetingForNormalUserLoginParam.webinarToken = NULL;
joinMeetingForNormalUserLoginParam.isDirectShareDesktop = NULL;
joinMeetingForNormalUserLoginParam.isVideoOff = true;
joinMeetingForNormalUserLoginParam.isAudioOff = false;
joinMeetingParam.param.withoutloginuserJoin = joinMeetingForNormalUserLoginParam;
Also can we join multiple meetings by creating multiple meetings services like this?
// Create IMeetingService object to perform meeting actions
ZOOM_SDK_NAMESPACE::SDKError InitReturnVal = ZOOM_SDK_NAMESPACE::CreateMeetingService(&pMeetingService);
Thanks.