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 |