다음을 통해 공유


LINEADDRESSSTATE_ 상수

LINEADDRESSSTATE_ 비트 플래그 상수는 다양한 주소 상태 항목을 설명합니다.

LINEADDRESSSTATE_CAPSCHANGE

사용자 또는 기타 상황의 구성 변경으로 인해 주소에 대한 LINEADDRESSCAPS 구조의 멤버 중 하나 이상이 변경되었음을 나타냅니다. 애플리케이션은 lineGetAddressCaps를 사용하여 업데이트된 구조를 읽어야 합니다. 서비스 공급자가 이 값이 포함된 LINE_ADDRESSSTATE 메시지를 TAPI로 보내는 경우 TAPI는 TAPI 버전 1.4 이상을 협상한 애플리케이션에 전달합니다. 이전 API 버전을 협상하는 애플리케이션은 LINEDEVSTATE_REINIT 지정하는 LINE_LINEDEVSTATE 메시지를 받게 되며, 업데이트된 정보를 얻기 위해 TAPI에 대한 연결을 종료하고 다시 초기화해야 합니다.

LINEADDRESSSTATE_DEVSPECIFIC

주소 상태 디바이스별 항목이 변경되었습니다.

LINEADDRESSSTATE_FORWARD

응답 없음 조건을 결정하기 위한 링 수를 포함하여 주소의 전달 상태 변경되었습니다. 애플리케이션은 주소 상태 검사 주소의 현재 전달 상태 대한 세부 정보를 결정해야 합니다.

LINEADDRESSSTATE_INUSEMANY

모니터링되거나 브리지된 주소가 한 스테이션에서 사용 중에서 둘 이상의 스테이션에서 사용 중으로 변경되었습니다.

LINEADDRESSSTATE_INUSEONE

주소가 유휴 또는 많은 브리지 스테이션에서 사용 중에서 하나의 스테이션에서만 사용 중으로 변경되었습니다.

LINEADDRESSSTATE_INUSEZERO

주소가 유휴 상태로 변경되었습니다(방송국에서 사용하지 않음).

LINEADDRESSSTATE_NUMCALLS

주소에 대한 호출 수가 변경되었습니다. 이는 새 수신 호출, 주소에 대한 발신 호출 또는 보류 상태 변경하는 호출과 같은 이벤트의 결과입니다. 이 플래그는 LINEADDRESSSTATUS 구조체의 dwNumActiveCalls, dwNumOnHoldCallsdwNumOnHoldPendingCalls 멤버의 변경 내용을 다룹니다. 애플리케이션은 LINE_ADDRESSSTATE(numCalls) 메시지를 받을 때 이러한 세 멤버를 모두 검사 합니다.

LINEADDRESSSTATE_OTHER

아래에 나열된 항목 이외의 주소 상태 항목이 변경되었습니다. 애플리케이션은 현재 주소 상태 검사 변경된 항목을 결정해야 합니다.

LINEADDRESSSTATE_TERMINALS

주소의 터미널 설정이 변경되었습니다.

설명

확장성이 없습니다. 32비트 모두 예약되어 있습니다.

애플리케이션은 LINE_ADDRESSSTATE 메시지에서 이러한 상태 항목의 변경 내용에 대해 알림을 받습니다. 주소의 디바이스 기능은 이 주소에 대해 보고할 수 있는 주소 상태 변경을 나타냅니다.

요구 사항

요구 사항
TAPI 버전
TAPI 2.0 이상이 필요합니다.
헤더
Tapi.h

추가 정보

LINE_ADDRESSSTATE

LINE_LINEDEVSTATE

LINEADDRESSCAPS

LINEADDRESSSTATUS

lineGetAddressCaps