Метод IMsTscAxEvents::OnRemoteProgramResult
Вызывается, когда программа RemoteApp возвращает результат клиентскому элементу управления.
Синтаксис
VOID OnRemoteProgramResult(
[in] BSTR bstrRemoteProgram,
[in] RemoteProgramResult lError,
[in] VARIANT_BOOL vbIsExecutable
);
Параметры
-
bstrRemoteProgram [in]
-
Имя программы RemoteApp.
-
lError [in]
-
Результат попытки запустить программу RemoteApp.
-
remoteAppResultOk (0 (0x0))
-
Программа RemoteApp успешно запущена.
-
remoteAppResultLocked (1 (0x1))
-
Удаленный сеанс заблокирован, и программа RemoteApp не может быть запущена. Пользователь должен ввести свои учетные данные, чтобы разблокировать сеанс, а затем запустить программу RemoteApp.
-
remoteAppResultProtocolError (2 (0x2))
-
Программа RemoteApp вернула ошибку протокола.
-
remoteAppResultNotInWhitelist (3 (0x3))
-
Программа RemoteApp отсутствует в списке утвержденных серверов узла сеансов удаленных рабочих столов.
-
remoteAppResultNetworkPathDenied (4 (0x4))
-
Сетевой путь к программе RemoteApp был отклонен.
-
remoteAppResultFileNotFound (5 (0x5))
-
Файл программы RemoteApp не найден.
-
remoteAppResultFailure (6 (0x6))
-
Не удалось запустить программу RemoteApp.
-
remoteAppResultHookNotLoaded (7 (0x7))
-
Не удается запустить программу RemoteApp, так как в сеансе в настоящее время отображается безопасный рабочий стол.
vbIsExecutable [in]
Указывает, была ли программа RemoteApp запущена напрямую с помощью имени исполняемого файла или косвенно с помощью сопоставления файлов.
Возвращаемое значение
Этот метод не возвращает значение.
Комментарии
Реализуйте этот метод в приемнике событий, чтобы получать уведомление о том, что программа RemoteApp вернула результат.
Этот метод вызывается сразу после того, как элемент управления ActiveX попытается запустить программу RemoteApp, а параметр lError указывает результат попытки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Ни одна версия не поддерживается |
Минимальная версия сервера |
Windows Server 2008 |
Библиотека типов |
|
DLL |
|
IID |
IMsTscAxEvents определяется как 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |