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 によって返されます。

戻り値

説明
S_OK メソッドはメッセージを正常に送信しました。
CLU0_E_SESSION_FAILED 基になる SNA セッションが失敗しました。リンクの停止やその他の一時的なエラーが原因である可能性があります。

サーバーセッションを切断して解放する必要があります。 必要に応じて、IcomLU0 への呼び出しを発行してセッションをリセットし、IcomLU0.Online の呼び出しを使用してセッションを再アクティブ化することができます。
CLU0_E_RECEIVE_IN_PROGRESS アプリケーションは、ホストによって送信された最後のチェーンの受信を完了していません。 これは、Receive を返すことによって示される場合があります DATA_INCOMPLETE です。

残りのデータを収集し、SendResponse への呼び出しを再試行するには、IcomLU0 呼び出しを再発行する必要があります。
CLU0_E_SERVER_FAILURE TSS セッションは無効になりました。

セッションハンドルを解放する必要があります。
CLU0_E_WAITING 別のスレッドがこの comLU0 メソッドの Receive 呼び出しを発行しましたが、このメソッドはまだ返されていません。
CLU0_E_NOTCONNECTED ComLU0 クライアントは、Connect の呼び出しによってセッションオブジェクトに接続されていません。
CLU0_E_SYSERROR 内部エラーが発生したため、このメソッドは失敗しました。

例外

解説

参照

IcomLU0 メソッド
LU0 のセッション インテグレーター