Share via


INmSysInfo

Use the INmSysInfo interface to manage information about the local user and the local computer in a NetMeeting client application.

When to Implement

You do not need to implement this interface because the NetMeeting run time provides the INmSysInfo implementation on the Local System object.

When to Use

Call the INmSysInfo methods from your NetMeeting client application to retrieve and manage information about the local user on the local computer. Except as noted in the sections following for INmSysInfo::GetUserData and INmSysInfo::SetUserData, these methods can be called before the Conference Manager object has been initialized with INmManager::Initialize.

Methods in Vtable Order

IUnknown methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments reference count.
Release Decrements reference count.
INmSysInfo methods Description
IsInstalled Reflects whether the NetMeeting software is properly installed on the local system.
GetProperty Retrieves a local system property.
SetProperty Sets the value of a local system property.
GetUserData Retrieves customized user data. This method can access user data only after INmManager::Initialize has been called.
SetUserData Sets customized user data. This method can access user data only after INmManager::Initialize has been called.
GetNmApp Retrieves information about a locally registered NetMeeting client application.
SetNmApp Sets information about a locally registered NetMeeting client application.
GetNmchCaps Retrieves information about a NetMeeting client application's data communications ability.
GetLaunchInfo Retrieves information about who launched NetMeeting on the local system.

Remarks

Create the Local System object with INmManager::GetSysInfo. You can then retrieve information about the local user and local system even before the conference services have started.

Requirements

**  Windows NT/2000:** Requires Windows NT 4.0 SP3 or later.
**  Windows 95/98:** Requires Windows 95 or later. Available as a redistributable for Windows 95.
**  Header:** Imsconf2.idl.

See Also

Local System Object, Local System Object Details