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 |