Método IRDPSRAPIViewer::Connect (rdpencomapi.h)
[La interfaz IRDPSRAPIViewer ya no está disponible para su uso en aplicaciones para UWP a partir de Windows 10, versión 1709. Todavía se admite para aplicaciones de escritorio.]
Inicia la conexión real con el compartidor.
Sintaxis
HRESULT Connect(
[in] BSTR bstrConnectionString,
[in] BSTR bstrName,
[in] BSTR bstrPassword
);
Parámetros
[in] bstrConnectionString
Tipo: BSTR
El cadena de conexión que se usa para conectarse al compartidor y autenticar el visor.
[in] bstrName
Tipo: BSTR
Nombre del visor. El nombre se envía al compartidor y a otros visores. La cadena está limitada a 255 caracteres.
[in] bstrPassword
Tipo: BSTR
Contraseña usada para la autenticación. La contraseña se envía fuera de banda desde el compartidor.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, el valor devuelto se S_OK. De lo contrario, el valor devuelto es un código de error.
Comentarios
El recurso compartido genera el cadena de conexión contenido en el parámetro bstrConnectionString y lo obtiene el visor completando los pasos siguientes:
- El recurso compartido obtiene una instancia de la interfaz IRDPSRAPIInvitationManager de la propiedad IRDPSRAPISharingSession::Invitations .
- El recurso compartido obtiene una instancia de la interfaz IRDPSRAPIInvitation llamando al método IRDPSRAPIInvitationManager::CreateInvitation .
- El recurso compartido obtiene el cadena de conexión de la propiedad IRDPSRAPIInvitation::ConnectionString.
- El compartidor envía el cadena de conexión al visor en un método definido por la aplicación, como almacenar el cadena de conexión en un archivo y compartirlo con el visor.
La cadena bstrName establecida en esta propiedad se envía al compartidor después de iniciar la conexión. La propiedad es un nombre descriptivo que la aplicación de sharer puede elegir mostrar. La propiedad es útil cuando se usa una invitación para autenticar a varios asistentes, ya que permite al compartidor y a los demás visores identificar quién participa en una sesión de uso compartido de escritorio de Windows.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | rdpencomapi.h |
Archivo DLL | RdpEncom.dll |