IRDPSRAPIViewer ::Connect, méthode (rdpencomapi.h)
[L’interface IRDPSRAPIViewer n’est plus disponible pour les applications UWP depuis Windows 10, version 1709. Il est toujours pris en charge pour les applications de bureau.]
Démarre la connexion réelle au partageur.
Syntaxe
HRESULT Connect(
[in] BSTR bstrConnectionString,
[in] BSTR bstrName,
[in] BSTR bstrPassword
);
Paramètres
[in] bstrConnectionString
Type : BSTR
Le chaîne de connexion utilisé pour se connecter au partageur et authentifier la visionneuse.
[in] bstrName
Type : BSTR
Nom de la visionneuse. Le nom est envoyé au partageur et aux autres visionneuses. La chaîne est limitée à 255 caractères.
[in] bstrPassword
Type : BSTR
Mot de passe utilisé pour l’authentification. Le mot de passe est envoyé hors bande à partir du partageur.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est S_OK. Sinon, la valeur de retour est un code d’erreur.
Remarques
Les chaîne de connexion contenues dans le paramètre bstrConnectionString sont générées par le partageur et obtenues par la visionneuse en effectuant les étapes suivantes :
- Le partageur obtient une instance de l’interface IRDPSRAPIInvitationManager à partir de la propriété IRDPSRAPISharingSession ::Invitations.
- Le partageur obtient une instance de l’interface IRDPSRAPIInvitation en appelant la méthode IRDPSRAPIInvitationManager ::CreateInvitation.
- Le partageur obtient le chaîne de connexion à partir de la propriété IRDPSRAPIInvitation ::ConnectionString.
- Le partageur envoie le chaîne de connexion à la visionneuse dans une méthode définie par l’application, telle que le stockage des chaîne de connexion dans un fichier et le partage du fichier avec la visionneuse.
La chaîne bstrName définie dans cette propriété est envoyée au partageur après le démarrage de la connexion. La propriété est un nom convivial que l’application sharer peut choisir d’afficher. La propriété est utile lorsqu’une invitation est utilisée pour authentifier plusieurs participants, car elle permet au partageur et aux autres visionneuses d’identifier qui participe à une session de partage windows Desktop.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | rdpencomapi.h |
DLL | RdpEncom.dll |