다음을 통해 공유


lineSetCallPrivilege 함수(tapi.h)

lineSetCallPrivilege 함수는 애플리케이션의 권한을 지정된 권한으로 설정합니다.

구문

LONG lineSetCallPrivilege(
  HCALL hCall,
  DWORD dwCallPrivilege
);

매개 변수

hCall

권한을 설정할 호출에 대한 핸들입니다. hCall의 호출 상태는 모든 상태일 수 있습니다.

dwCallPrivilege

지정된 호출에 대한 필수 권한입니다. 이 매개 변수는 LINECALLPRIVILEGE_ 상수 중 하나만 사용합니다.

반환 값

요청이 성공하면 0을 반환하고 오류가 발생하면 음수 오류 번호를 반환합니다. 가능한 반환 값은 다음과 같습니다.

LINEERR_INVALCALLHANDLE, LINEERR_OPERATIONFAILED, LINEERR_INVALCALLSTATE, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALCALLPRIVILEGE, LINEERR_UNINITIALIZED, LINEERR_NOMEM.

설명

애플리케이션이 유휴 상태가 아닌 호출의 유일한 소유자이며 모니터링할 권한을 변경할 수 있는 경우 LINEERR_INVALCALLSTATE 오류가 반환됩니다. 애플리케이션은 먼저 lineDrop 을 사용하여 호출을 삭제하여 호출을 유휴 상태로 전환한 다음 해당 권한을 변경할 수도 있습니다.

요구 사항

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

추가 정보

기본 전화 통신 서비스 참조

TAPI 2.2 참조 개요

lineDrop