lineUnpark 함수(tapi.h)

lineUnpark 함수는 지정된 주소에 대기된 호출을 검색하고 해당 호출 핸들을 반환합니다.

구문

LONG lineUnpark(
  HLINE   hLine,
  DWORD   dwAddressID,
  LPHCALL lphCall,
  LPCSTR  lpszDestAddress
);

매개 변수

hLine

호출을 취소할 열린 회선 디바이스에 대한 핸들입니다.

dwAddressID

unpark가 시작되는 hLine의 주소입니다. 주소 식별자는 주소와 영구적으로 연결됩니다. 식별자는 운영 체제 업그레이드에서 일정하게 유지됩니다.

lphCall

unparked 호출에 대한 핸들이 반환되는 HCALL 형식의 위치에 대한 포인터입니다. 이 핸들은 이전에 검색된 호출과 연결되었을 수 있는 다른 핸들(예: 원래 주차되었을 때 호출과 연결되었을 수 있는 핸들)과 관련이 없습니다. 애플리케이션은 이 호출의 초기 단독 소유자입니다.

lpszDestAddress

호출이 대기되는 주소를 포함하는 null로 끝나는 문자 버퍼에 대한 포인터입니다. 주소는 표준 전화 걸기 가능 주소 형식입니다.

반환 값

함수가 비동기적으로 완료된 경우 양수 요청 식별자를 반환하거나 오류가 발생할 경우 음수 오류 번호를 반환합니다. 함수가 성공하면 해당 LINE_REPLY 메시지의 dwParam2 매개 변수가 0이거나 오류가 발생하면 음수 오류 번호입니다. 가능한 반환 값은 다음과 같습니다.

LINEERR_INVALADDRESS, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALADDRESSID, LINEERR_OPERATIONFAILED, LINEERR_INVALLINEHANDLE, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALPOINTER, LINEERR_UNINITIALIZED, LINEERR_NOMEM.

요구 사항

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

추가 정보

LINE_REPLY

보조 회선 서비스 함수

TAPI 2.2 참조 개요