Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Connecte un client comLU0 à une session existante.
Syntaxe
Void Connect(
object sessionHandle
)
Paramètres
| Paramètre | Description |
|---|---|
sessionHandle |
Pointeur vers un IUnknown qui contient le handle de session de la session à laquelle se connecter. |
Valeur de retour
| Valeur | Description |
|---|---|
| S_OK | La méthode s’est terminée avec succès. |
| CLU0_S_SSCP_ACTIVE | La session comLU0 est connectée à une session lancée par SSCP dont la session LU-LU n’est pas encore active. Vous devez envoyer les messages appropriés au SSCP pour demander l’activation de la session. |
| CLU0_S_OFFLINE | La session comLU0 est connectée à une session SNA actuellement hors connexion. Vous devez appeler IcomLU0.Online pour activer la session. |
| CLU0_E_SESSION_FAILED | Échec de la session SNA sous-jacente. Vous devez déconnecter et libérer la session serveur. |
| CLU0_E_ALREADY_CONNECTED | Un autre client comLU0 est connecté à cette session. |
| CLU0_E_SYSERROR | La connexion a échoué en raison d’une erreur système interne. |
| E_NOINTERFACE | Le handle de session n’est pas un pointeur d’interface IUnknown valide. |
Exceptions
Remarques
Une fois que vous vous êtes connecté à une session, vous êtes responsable d’appeler IcomLU0.Receive pour fournir le temps de traitement des données sortantes.
Vous disposez d’un accès exclusif à la session jusqu’à ce que vous appeliez IcomLU0.Disconnect.