lineProxyResponse 함수(tapi.h)
lineProxyResponse 함수는 서버의 ACD 에이전트 처리기와 같은 등록된 프록시 처리기의 프록시 요청 완료를 나타냅니다.
구문
LONG lineProxyResponse(
HLINE hLine,
LPLINEPROXYREQUEST lpProxyRequest,
DWORD dwResult
);
매개 변수
hLine
열린 줄 디바이스에 대한 핸들입니다.
lpProxyRequest
LINE_PROXYREQUEST 메시지에서 TAPI가 애플리케이션에 제공한 프록시 요청 버퍼에 대한 포인터입니다. 클라이언트 애플리케이션에 데이터를 반환하는 프록시 요청의 경우 프록시 처리기는 이 함수를 호출하기 전에 이 버퍼에 필요한 구조를 채워야 합니다. 반환할 구조체의 dwNeededSize 및 dwUsedSize 멤버가 적절하게 설정되어야 합니다.
참고 구조체의 크기 매개 변수가 올바르지 않으면 데이터를 덮어쓸 수 있습니다. 구조체 크기를 설정하는 방법에 대한 자세한 내용은 메모리 할당을 참조하세요.
dwResult
LINE_REPLY 메시지에서 호출 애플리케이션에 반환된 함수 결과입니다(TAPI에 의해 자동으로 생성됨). 호출된 함수에 대해 정의된 음수 오류 값 중 하나 또는 0이어야 합니다.
반환 값
함수가 성공하면 0을 반환하거나 다음 음수 오류 값 중 하나를 반환합니다.
LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_NOTREGISTERED, LINEERR_OPERATIONFAILED, LINE ERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.
요구 사항
대상 플랫폼 | Windows |
헤더 | tapi.h |
라이브러리 | Tapi32.lib |
DLL | Tapi32.dll |