IcomLUO.SendResponse 方法

向主持人發送回覆或禮貌致謝。

語法

  
void SendResponse(  
   int senseCode,  
   int hint,  
   short seqno  
)  

參數

參數 說明
senseCode 用 Sense 代碼傳送給主機,依 Intel 位元組順序。

0x00000000表示對例外回應資料的正面回應或禮貌性致謝。
hint 提示用以指示回應將傳送的訊息流程。

提示應該是LU_DATA或SSCP_DATA,以及NORMAL_DATA或EXPEDITED_DATA的位元組合。
seqno 回應請求的序號。

所 seqno 使用的值由 IcomLU0.Receive 回傳。

傳回值

價值 說明
S_OK 該方法成功傳送了訊息。
CLU0_E_SESSION_FAILED 底層的 SNA 會話失敗,可能是因為連結中斷或其他暫時性故障。

你必須斷開連線並釋放伺服器會話。 你可以選擇性地呼叫 IcomLU0.Offline 重設會話,然後再以呼叫 IcomLU0.Online 重新啟動會話。
CLU0_E_RECEIVE_IN_PROGRESS 應用程式尚未完成接收主機最後一次傳送的鏈。 這可能由收到返回DATA_INCOMPLETE來表示。

接著你應該重新發出 IcomLU0.Receive 通話,收集剩餘資料,然後再嘗試呼叫 SendResponse。
CLU0_E_SERVER_FAILURE TSS 會話已不再有效。

你應該解除 session handle 。
CLU0_E_WAITING 另一個執行緒已對此 comLU0 方法發出 Receive 呼叫,但尚未回傳。
CLU0_E_NOTCONNECTED comLU0 用戶端並未透過呼叫 Connect 連接到會話物件。
CLU0_E_SYSERROR 此方法因內部錯誤而失敗。

例外狀況

備註

另請參閱

IcomLU0 方法
LU0 的會話整合器