lineSetCallData 함수(tapi.h)

lineSetCallData 함수는 LINECALLINFO에서 CallData 멤버를 설정합니다. 서비스 공급자 구현에 따라 CallData 멤버는 다른 컴퓨터(서버를 통해)를 포함하여 호출에 대한 핸들이 있는 모든 애플리케이션에 전파될 수 있으며, 호출이 전송될 때 호출과 함께 이동할 수 있습니다.

구문

LONG lineSetCallData(
  HCALL  hCall,
  LPVOID lpCallData,
  DWORD  dwSize
);

매개 변수

hCall

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

lpCallData

LINECALLINFO에서 CallData 멤버에 복사할 데이터의 주소로, 기존 데이터를 대체합니다. 자세한 내용은 호출 데이터 항목을 참조하세요.

dwSize

복사할 데이터 바이트 수입니다. 값이 0이면 기존 데이터가 제거됩니다.

참고lpCallData 가 문자열에 대한 포인터인 경우 크기에 null 종결자가 포함되어야 합니다.
 

반환 값

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

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

요구 사항

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

추가 정보

LINECALLINFO

보조 회선 서비스 함수

TAPI 2.2 참조 개요