다음을 통해 공유


TSPI_lineRemoveFromConference 함수(tspi.h)

TSPI_lineRemoveFromConference 함수는 현재 속한 전화 회의 호출에서 지정된 호출을 제거합니다. 전화 회의의 나머지 통화는 영향을 받지 않습니다.

구문

LONG TSPIAPI TSPI_lineRemoveFromConference(
  DRV_REQUESTID dwRequestID,
  HDRVCALL      hdCall
);

매개 변수

dwRequestID

비동기 요청의 식별자입니다.

hdCall

회의에서 제거할 호출에 대한 핸들입니다. hdCall의 호출 상태를 회의할 수 있습니다.

반환 값

dwRequestID를 반환하거나 오류가 발생하는 경우 오류 번호를 반환합니다. 함수가 성공하면 해당 ASYNC_COMPLETIONlResult 실제 매개 변수는 0이거나 오류가 발생하면 오류 번호입니다. 가능한 반환 값은 다음과 같습니다.

LINEERR_INVALCALLHANDLE, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALCALLSTATE, LINEERR_OPERATIONFAILED, LINEERR_NOMEM, LINEERR_RESOURCEUNAVAIL.

설명

이 작업은 현재 전화 회의에 속한 파티를 제거합니다. 호출이 성공적으로 제거된 후 핸들을 사용하여 호출을 추가로 조작할 수 있습니다. 이 작업의 가용성과 그 결과는 많은 구현에서 제한될 수 있습니다. 예를 들어 많은 구현에서 가장 최근에 추가된 파티만 회의에서 제거할 수 있으며 제거된 호출은 자동으로 삭제( 유휴 상태가 됨)될 수 있습니다. 서비스 공급자는 회의에서 통화를 제거하는 데 사용할 수 있는 효과와 관련하여 LINEDEVCAPS 의 기능을 나타냅니다.

회의에서 참가자 제거가 지원되는 경우 서비스 공급자는 LINEADDRESSCAPSdwRemoveFromConfState 멤버에 전화 회의에서 통화가 제거된 후 전환되는 호출 상태를 표시해야 합니다.

요구 사항

   
대상 플랫폼 Windows
헤더 tspi.h

추가 정보

ASYNC_COMPLETION

LINEADDRESSCAPS

LINEDEVCAPS

LINE_CALLSTATE

TSPI_lineAddToConference

TSPI_lineGetDevCaps

TSPI_lineSetupConference