Win32_SessionDirectoryVMMPlugin class

Represents a virtual machine manager (VMM) plug-in registered with a session broker.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[dynamic, provider("Win32_WIN32_SESSIONDIRECTORYVMMPLUGIN_Prov"), AMENDMENT]
class Win32_SessionDirectoryVMMPlugin
{
  string  sName;
  string  sProvider;
  string  sClassID;
  string  sServiceLocation;
  sint32  Priority = 0;
  boolean Enabled = FALSE;
};

Members

The Win32_SessionDirectoryVMMPlugin class has these types of members:

Methods

The Win32_SessionDirectoryVMMPlugin class has these methods.

Method Description
GetCurrentVMMPlugin Gets the highest priority plug-in that is enabled.
RegisterVMMPlugin Registers a new VMM plug-in.
SetEnabled Enables or disables the plug-in.
SetName Sets the name of the plug-in.
SetPriority Sets the priority of the plug-in.
SetProvider Sets the provider name of the plug-in.
SetServiceLocation Sets the service location of the plug-in.
UnregisterVMMPlugin Unregisters the plug-in.

Properties

The Win32_SessionDirectoryVMMPlugin class has these properties.

Enabled

Data type: boolean

Access type: Read-only

Indicates whether the plug-in is enabled or disabled. True if the plug-in is enabled or false otherwise. The plug-in is disabled by default.

Priority

Data type: sint32

Access type: Read-only

Qualifiers: key

The priority of the plug-in. The higher the value, the higher the priority of the plug-in. The priority is zero by default.

sClassID

Data type: string

Access type: Read-only

The class identifier of the plug-in.

sName

Data type: string

Access type: Read-only

The name of the plug-in.

sProvider

Data type: string

Access type: Read-only

The name of the plug-in provider.

sServiceLocation

Data type: string

Access type: Read-only

The service location that the plug-in should contact.

Requirements

Requirement Value
Minimum supported client
None supported
Minimum supported server
Windows Server 2008 R2
Namespace
Root\CIMv2\TerminalServices
MOF
TssdWmi.mof
DLL
TssdWmi.dll