lineSetCallTreatment 함수(tapi.h)

lineSetCallTreatment 함수는 응답하지 않거나 수신 대기 중인 통화에서 파티 소리를 설정합니다. 기본 매개 변수 유효성 검사를 제외하고 서비스 공급자에 대한 TAPI의 직선 통과입니다.

구문

LONG lineSetCallTreatment(
  HCALL hCall,
  DWORD dwTreatment
);

매개 변수

hCall

호출에 대한 핸들입니다. 애플리케이션에는 OWNER 권한이 있어야 합니다.

dwTreatment

LINEADDRESSCAPS에 표시된 대로 호출이 표시되는 주소에서 지원되는 호출 처리 중 하나입니다. 지정된 처리가 지원되지 않으면 LINEERR_INVALPARAM 반환됩니다.

반환 값

비동기 작업이 시작되면 양수 요청 식별자를 반환합니다. 그렇지 않으면 함수는 다음 음수 오류 값 중 하나를 반환합니다.

LINEERR_INVALCALLHANDLE, LINEERR_INVALCALLSTATE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_NOTOWNER, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.

설명

통화 처리 기능의 사용은 레거시 장비의 제어로 제한되어야 합니다. 새로운 장비는 일반적으로 외부 전환 장비에 의해 호출 처리가 생성되는 대신, 멀티미디어 웨이브 API와 같은 표준 기능을 사용하여 생성된 PC 기반 오디오 원본 및 신호에 연결되도록 설계되었습니다.

요구 사항

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

추가 정보

LINEADDRESSCAPS

보조 회선 서비스 함수

TAPI 2.2 참조 개요