IcomLUO.Connect 方法
將 comLU0 用戶端連線至現有的會話。
語法
Void Connect(
object sessionHandle
)
參數
參數 | Description |
---|---|
sessionHandle |
IUnknown 的指標,其中包含要連線之會話的會話控制碼。 |
傳回值
值 | 描述 |
---|---|
S_OK | 方法已順利完成。 |
CLU0_S_SSCP_ACTIVE | comLU0 會話會連線到 SSCP 起始的會話,其 LU-LU 會話尚未使用。 您應該將適當的訊息傳送至 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 為止。