IcomLUO.Connect メソッド
comLU0 クライアントを既存のセッションに接続します。
構文
Void Connect(
object sessionHandle
)
パラメーター
パラメーター | 説明 |
---|---|
sessionHandle |
接続するセッションのセッション ハンドルを含む IUnknown へのポインター。 |
戻り値
値 | 説明 |
---|---|
S_OK | メソッドは正常に完了しました。 |
CLU0_S_SSCP_ACTIVE | comLU0 セッションは、LU-LU セッションがまだアクティブではない SSCP 開始セッションに接続されています。 セッションのアクティブ化を要求するには、適切なメッセージを SSCP に送信する必要があります。 |
CLU0_S_OFFLINE | comLU0 セッションは、現在オフラインの SNA セッションに接続されています。 セッションをアクティブにするには、IcomLU0.Online を呼び出す必要があります。 |
CLU0_E_SESSION_FAILED | 基になる SNA セッションが失敗しました。 サーバー セッションを切断して解放する必要があります。 |
CLU0_E_ALREADY_CONNECTED | 別の comLU0 クライアントがこのセッションに接続されています。 |
CLU0_E_SYSERROR | 内部システム エラーが原因で接続に失敗しました。 |
E_NOINTERFACE | セッション ハンドルが有効な IUnknown インターフェイス ポインターではありません。 |
例外
解説
セッションに正常に接続したら、IcomLU0.Receive を呼び出して送信データの処理時間を提供する必要があります。
IcomLU0.Disconnect を呼び出すまで、セッションへの排他的アクセスが保証されます。