IcomLUO.Connect 메서드
comLU0 클라이언트를 기존 세션에 연결합니다.
구문
Void Connect(
object sessionHandle
)
매개 변수
매개 변수 | Description |
---|---|
sessionHandle |
연결할 세션의 세션 핸들을 포함하는 IUnknown에 대한 포인터입니다. |
Return Value
값 | 설명 |
---|---|
S_OK | 메서드가 성공적으로 완료되었습니다. |
CLU0_S_SSCP_ACTIVE | comLU0 세션은 LU-LU 세션이 아직 활성화되지 않은 SSCP 시작 세션에 연결됩니다. 세션 활성화를 요청하려면 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를 호출할 때까지 세션에 대한 단독 액세스가 보장됩니다.