Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |