將 comLU0 用戶端連接到現有的會話。
語法
Void Connect(
object sessionHandle
)
參數
| 參數 | 說明 |
|---|---|
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 之前,你保證有專屬存取權。