The ControlConnection 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 connection.
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 user
with administrator privileges on the specified terminal
The name of the server on which connections are to be enabled
The action to be performed: "enable" or "disable".
The name of a 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 specified server.
The password of the specified administrator. Required if
userName has been specified.