Share via


Disabling H.323 Mode

Use these steps to disable the H.323 call model and use the T.120 call model when NetMeeting starts:

After you launch NetMeeting but before you call INmManager::Initialize to set the initialization mode of the conferencing service conf.exe, call INmSysInfo::SetProperty to set the property NM_SYSPROP_DISABLE_H323 to 1 (TRUE). This is a new property defined for NetMeeting 3.

If NetMeeting has already been initialized (perhaps by some other client application) with any initialization value other than NM_INIT_NOLAUNCH, INmManager::Initialize returns the error code NM_E_ALREADY_INITIALIZED and the H.323 setting does not take effect. At this point, you can display a dialog box that asks the end user to shut down NetMeeting so that it can be re-initialized.

The NM_SYSPROP_DISABLE_H323 property value does not persist across NetMeeting sessions. A NetMeeting session ends when the NetMeeting UI component is inactive and all NetMeeting client applications have exited. For NetMeeting 3 (but not necessarily future releases), the UI component remains in the DataOnly view when the H323 call mode is disabled.

See Also

NM_SYSPROP_* Property IDs, INmSysInfo::SetProperty