The method enables or disables incoming Terminal Services
connections for the specified server. In addition, when connections
are disabled, this method also immediately terminates all existing
sessions. This may result in loss of data in those sessions.
This setting would be manually controlled by right-clicking on
the connection in the Terminal Services Connection Configuration
snap-in and selecting 'All actions'/'Enable connection' or 'Disable
In order for this method to successfully execute, either
The MPF service account (domain\MPFServiceAcct) must have
administrator privileges on the specified terminal server, or
The request must include the username and password of a domain
user with administrator privileges on the specified terminal
The name of the server on which the connection is to be enabled
The action to be performed: "enable" or "disable"
The name of the preferred domain controller to be used to check
the permissions of the caller
The name of a domain user with local administrator privileges
on the specified server. This should be in the form
"domain\username". If not specified, no credentials are sent, and
the MPF Service Account must have administrative privileges on the
The password of the specified administrator. Required if
userName has been specified.
The name of the Terminal Services connection to be controlled.
If not specified, the name "RDP-Tcp" is used.