다음을 통해 공유


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를 호출할 때까지 세션에 대한 단독 액세스가 보장됩니다.