IWorkspace::StartRemoteApplication-Methode (workspaceruntime.h)
Startet ein RemoteApp-Programm.
Syntax
HRESULT StartRemoteApplication(
[in] BSTR bstrWorkspaceId,
[in] SAFEARRAY *psaParams
);
Parameter
[in] bstrWorkspaceId
Eine Zeichenfolge, die die ID der Verbindung enthält, in der die Anwendung gestartet wird.
[in] psaParams
Ein Zeiger auf ein Array von BSTR-Werten , das Parameter enthält, die an die Arbeitsbereichslaufzeit übergeben werden sollen.
Für RDP-Verbindungen enthält dieser Parameter zwei Zeichenfolgen:
- Serialisierte RDP-Datei
- Befehlszeilenparameter für den Remotedesktopverbindungsclient
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Das Aufrufen der StartRemoteApplication-Methode kann zu einer neuen Verbindung führen.
Wenn ein benutzerdefinierter Client die StartRemoteApplication-Methode aufruft, überprüft die Arbeitsbereichslaufzeit, ob die RDP-Datei ordnungsgemäß signiert ist. Wenn die RDP-Dateisignatur ungültig ist, wird der Benutzer zur Eingabe neuer Anmeldeinformationen aufgefordert, mit denen die Datei überprüft werden soll.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
Zielplattform | Windows |
Kopfzeile | workspaceruntime.h |