IMsRdpWorkspace interface

Exposes methods that manage RemoteApp and Desktop Connection credentials and connections. This interface is implemented by the Remote Desktop Services Web Access Control. This control is a wrapper around the Remote Desktop Connection client (MsTscAx.dll) and the RemoteApp and Desktop Connections runtime proxy (Tswbprxy.exe).

Members

The IMsRdpWorkspace interface inherits from the IDispatch interface. IMsRdpWorkspace also has these types of members:

Methods

The IMsRdpWorkspace interface has these methods.

Method Description
ClearWorkspaceCredential Deletes the user credentials associated with the specified connection ID.
DisconnectWorkspace Disconnects all existing connections associated with the specified connection ID and deletes the corresponding user credentials from the credential store.
IsWorkspaceCredentialSpecified Determines whether user credentials exist for the specified connection ID.
IsWorkspaceSSOEnabled Determines whether single sign on (SSO) is enabled for RemoteApp and Desktop Connection.
OnAuthenticated Marks the authentication of user credentials for the connection ID, and subsequently shows the connect notification in the taskbar notification area.
StartWorkspace Associates user credentials and certificates with a connection ID.

Requirements

Requirement Value
Minimum supported client
Windows 7
Minimum supported server
Windows Server 2008 R2
DLL
MsRdpWebAccess.dll
IID
IID_IMsRdpWorkspace is defined as 145D0621-04CF-4FC2-A766-A81A9069CDF8

See also

IMsRdpClientShell2