다음을 통해 공유


IcomLUO.SendResponse 메서드

호스트에 응답 또는 예의 승인을 보냅니다.

구문

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

매개 변수

매개 변수 Description
senseCode 호스트에 보낼 센스 코드(Intel 바이트 순서)입니다.

0x00000000 예외 응답 데이터에 대한 양수 응답 또는 예의 승인을 나타냅니다.
hint 응답을 보낼 메시지 흐름을 나타내는 힌트입니다.

힌트는 LU_DATA 또는 SSCP_DATA, NORMAL_DATA 또는 EXPEDITED_DATA 조합해야 합니다.
seqno 응답할 요청의 시퀀스 번호입니다.

seqno 사용된 값은 IcomLU0.Receive에서 반환됩니다.

Return Value

설명
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 세션이 더 이상 유효하지 않습니다.

세션 핸들을 해제해야 합니다.
CLU0_E_WAITING 다른 스레드가 아직 반환되지 않은 이 comLU0 메서드에 대해 Receive 호출을 실행했습니다.
CLU0_E_NOTCONNECTED comLU0 클라이언트는 Connect 호출을 통해 세션 개체에 연결되지 않습니다.
CLU0_E_SYSERROR 내부 오류로 인해 이 메서드가 실패했습니다.

예외

설명

관련 항목

IcomLU0 메서드
LU0용 세션 통합자