向主持人發送回覆或禮貌致謝。
語法
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 | 此方法因內部錯誤而失敗。 |