Метод IRDPSRAPIViewer::Connect (rdpencomapi.h)
[Интерфейс IRDPSRAPIViewer больше недоступен для использования в приложениях UWP с Windows 10 версии 1709. Он по-прежнему поддерживается для классических приложений.]
Запускает фактическое подключение к объекту общего доступа.
Синтаксис
HRESULT Connect(
[in] BSTR bstrConnectionString,
[in] BSTR bstrName,
[in] BSTR bstrPassword
);
Параметры
[in] bstrConnectionString
Тип: BSTR
Строка подключения используется для подключения к средству общего доступа и проверки подлинности средства просмотра.
[in] bstrName
Тип: BSTR
Имя средства просмотра. Имя отправляется в общий доступ и другим зрителям. Длина строки ограничена 255 символами.
[in] bstrPassword
Тип: BSTR
Пароль, используемый для проверки подлинности. Пароль отправляется из общего доступа.
Возвращаемое значение
Тип: HRESULT
Если метод выполнен успешно, возвращаемое значение будет S_OK. В противном случае возвращаемое значение является кодом ошибки.
Комментарии
Строка подключения, содержащийся в параметре bstrConnectionString, создается средством общего доступа и получается средством просмотра, выполнив следующие действия:
- Средство общего доступа получает экземпляр интерфейса IRDPSRAPIInvitationManager из свойства IRDPSRAPISharingSession::Invitations .
- Средство общего доступа получает экземпляр интерфейса IRDPSRAPIInvitation, вызывая метод IRDPSRAPIInvitationManager::CreateInvitation .
- Общий доступ получает строка подключения из свойства IRDPSRAPIInvitation::ConnectionString.
- Средство общего доступа отправляет строка подключения средству просмотра в определяемом приложением методе, например сохраняет строка подключения в файле и предоставляет общий доступ к файлу средству просмотра.
Строка bstrName , заданная в этом свойстве, отправляется в общий доступ после запуска подключения. Свойство — это понятное имя, которое может отобразить приложение общего доступа. Свойство полезно, когда приглашение используется для проверки подлинности нескольких участников, так как оно позволяет общему пользователю и другим зрителям определить, кто участвует в сеансе общего доступа к рабочему столу Windows.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | rdpencomapi.h |
DLL | RdpEncom.dll |