영어로 읽기

다음을 통해 공유


linePrepareAddToConferenceW 함수(tapi.h)

linePrepareAddToConference 함수는 다른 파티의 추가를 위해 기존 전화 회의를 준비합니다.

통사론

LONG linePrepareAddToConferenceW(
  HCALL                  hConfCall,
  LPHCALL                lphConsultCall,
  LPLINECALLPARAMS const lpCallParams
);

매개 변수

hConfCall

전화 회의에 대한 핸들입니다. 애플리케이션은 이 호출의 소유자여야 합니다. hConfCall 호출 상태는 연결된합니다.

lphConsultCall

HCALL 핸들에 대한 포인터입니다. 그런 다음 이 위치는 추가할 상담 호출을 식별하는 핸들과 함께 로드됩니다. 처음에는 애플리케이션이 이 호출의 유일한 소유자입니다.

lpCallParams

상담 호출을 설정할 때 사용할 호출 매개 변수가 포함된 LINECALLPARAMS 구조에 대한 포인터입니다. 이 매개 변수는 특별한 호출 설정 매개 변수가 필요한 경우 NULL 설정할 수 있습니다.

반환 값

함수가 비동기적으로 완료되면 양수 요청 식별자를 반환하고 오류가 발생하면 음수 오류 번호를 반환합니다. 함수가 성공하면 해당 LINE_REPLY 메시지의 dwParam2 매개 변수가 0이거나 오류가 발생하면 음수 오류 번호입니다. 가능한 반환 값은 다음과 같습니다.

LINEERR_BEARERMODEUNAVAIL, LINEERR_INVALPOINTER, LINEERR_CALLUNAVAIL, LINEERR_INVALRATE, LINEERR_CONFERENCEFULL, LINEERR_NOMEM, LINEERR_INUSE, LINEERR_NOTOWNER, LINEERR_INVALADDRESSMODE, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALBEARERMODE, LINEERR_OPERATIONFAILED, LINEERR_INVALCALLPARAMS, LINEERR_RATEUNAVAIL, LINEERR_INVALCALLSTATE, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALCONFCALLHANDLE, LINEERR_STRUCTURETOOSMALL, LINEERR_INVALLINESTATE, LINEERR_USERUSERINFOTOOBIG LINEERR_INVALMEDIAMODE, LINEERR_UNINITIALIZED.

발언

LINEERR_INVALLINESTATE 반환되는 경우 줄은 현재 이 작업을 수행할 수 있는 상태가 아닙니다. 현재 유효한 작업 목록은 LINEDEVSTATUS 구조체의 dwLineFeatures 멤버(LINEFEATURE형식)에서 찾을 수 있습니다. (lineGetLineDevStatus 호출하면 LINEDEVSTATUS정보가 업데이트됩니다.

lineSetupConference 또는 3방향 전화 회의로 확인되는 lineCompleteTransfer 사용하여 전화 회의 핸들을 가져올 수 있습니다. linePrepareAddToConference 함수는 일반적으로 기존 전화 회의를 onHoldPendingConference 상태에 배치하고 나중에 lineAddToConference사용하여 기존 전화 회의에 추가할 수 있는 상담 호출을 만듭니다.

lineDrop사용하여 상담 통화를 취소할 수 있습니다. 또한 애플리케이션이 lineSwapHold상담 전화와 개최된 전화 회의 간에 교환할 수도 있습니다.

참고

tapi.h 헤더는 UNICODE 전처리기 상수의 정의에 따라 이 함수의 ANSI 또는 유니코드 버전을 자동으로 선택하는 별칭으로 linePrepareAddToConference를 정의합니다. 인코딩 중립 별칭을 인코딩 중립이 아닌 코드와 혼합하면 컴파일 또는 런타임 오류가 발생하는 불일치가 발생할 수 있습니다. 자세한 내용은 함수 프로토타입대한 규칙을 참조하세요.

요구 사항

요구
대상 플랫폼 Windows
헤더 tapi.h
라이브러리 Tapi32.lib
DLL Tapi32.dll

참고 항목

회의 개요

LINECALLPARAMS

LINEDEVSTATUS

LINE_REPLY

보조 회선 서비스 함수

lineAddToConference

lineCompleteTransfer

lineDrop

lineGetLineDevStatus

lineSetupConference

lineSwapHold