ADDRESS_CAPABILITY 열거형(tapi3if.h)

ADDRESS_CAPABILITY 열거형의 멤버는 ITAddressCapabilities::get_AddressCapability 메서드에서 필요한 주소 기능을 나타내는 데 사용됩니다.

Syntax

typedef enum ADDRESS_CAPABILITY {
  AC_ADDRESSTYPES = 0,
  AC_BEARERMODES,
  AC_MAXACTIVECALLS,
  AC_MAXONHOLDCALLS,
  AC_MAXONHOLDPENDINGCALLS,
  AC_MAXNUMCONFERENCE,
  AC_MAXNUMTRANSCONF,
  AC_MONITORDIGITSUPPORT,
  AC_GENERATEDIGITSUPPORT,
  AC_GENERATETONEMODES,
  AC_GENERATETONEMAXNUMFREQ,
  AC_MONITORTONEMAXNUMFREQ,
  AC_MONITORTONEMAXNUMENTRIES,
  AC_DEVCAPFLAGS,
  AC_ANSWERMODES,
  AC_LINEFEATURES,
  AC_SETTABLEDEVSTATUS,
  AC_PARKSUPPORT,
  AC_CALLERIDSUPPORT,
  AC_CALLEDIDSUPPORT,
  AC_CONNECTEDIDSUPPORT,
  AC_REDIRECTIONIDSUPPORT,
  AC_REDIRECTINGIDSUPPORT,
  AC_ADDRESSCAPFLAGS,
  AC_CALLFEATURES1,
  AC_CALLFEATURES2,
  AC_REMOVEFROMCONFCAPS,
  AC_REMOVEFROMCONFSTATE,
  AC_TRANSFERMODES,
  AC_ADDRESSFEATURES,
  AC_PREDICTIVEAUTOTRANSFERSTATES,
  AC_MAXCALLDATASIZE,
  AC_LINEID,
  AC_ADDRESSID,
  AC_FORWARDMODES,
  AC_MAXFORWARDENTRIES,
  AC_MAXSPECIFICENTRIES,
  AC_MINFWDNUMRINGS,
  AC_MAXFWDNUMRINGS,
  AC_MAXCALLCOMPLETIONS,
  AC_CALLCOMPLETIONCONDITIONS,
  AC_CALLCOMPLETIONMODES,
  AC_PERMANENTDEVICEID,
  AC_GATHERDIGITSMINTIMEOUT,
  AC_GATHERDIGITSMAXTIMEOUT,
  AC_GENERATEDIGITMINDURATION,
  AC_GENERATEDIGITMAXDURATION,
  AC_GENERATEDIGITDEFAULTDURATION
} ;

상수

 
AC_ADDRESSTYPES
값: 0
주소가 둘 이상을 지원할 수 있음
주소 유형이지만, 그 중 하나를 사용할 수 있습니다.
ITAddress::CreateCall.
AC_BEARERMODES
전달자 모드.
AC_MAXACTIVECALLS
한 번에 줄에서 활성(연결)될 수 있는 최대 호출 수(최소 대역폭)입니다. 더 높은 대역폭 호출이 줄에 설정된 경우 실제 활성 호출 수는 더 낮을 수 있습니다.
AC_MAXONHOLDCALLS
한 번에 보류할 수 있는 최대 호출 수입니다.
AC_MAXONHOLDPENDINGCALLS
동시에 전송 또는 회의를 보류할 수 있는 최대 통화 수입니다.
AC_MAXNUMCONFERENCE
이 주소에서 단일 전화 회의에 참가할 수 있는 최대 파티 수를 포함합니다.
AC_MAXNUMTRANSCONF
를 사용하여 일반 상담 통화로 시작되는 전화 회의에 추가할 수 있는 당사자 수("자체"포함)를 지정합니다.
ITBasicCallControl::Transfer and
ITBasicCallControl::Finish (FM_ASCONFERENCE).
AC_MONITORDIGITSUPPORT
를 사용하여 이 주소에서 검색 가능한 숫자 모드를 지정합니다.
플래그를 LINEDIGITMODE_ . 플래그가 설정되지 않은 경우 숫자 모니터링이 지원되지 않습니다.
AC_GENERATEDIGITSUPPORT
의 하위 집합을 사용하여 이 주소에서 생성할 수 있는 숫자 모드를 지정합니다.
LINEDIGITMODE_ 플래그: LINEDIGITMODE_PULSE 숫자가 펄스/회전 톤으로 생성될 수 있음을 나타내고, LINEDIGITMODE_DTMF 숫자가 DTMF 톤으로 생성될 수 있음을 나타냅니다. 플래그가 설정되지 않으면 숫자 생성이 지원되지 않습니다.
AC_GENERATETONEMODES
이 줄에서 생성할 수 있는 다양한 종류의 톤을 형식으로 지정합니다.
LINETONEMODE_.
AC_GENERATETONEMAXNUMFREQ
일반 톤을 설명할 때 지정할 수 있는 최대 주파수 수를 포함합니다.
AC_MONITORTONEMAXNUMFREQ
일반 톤을 모니터링할 때 지정할 수 있는 최대 주파수 수를 포함합니다. 값이 0이면 톤 모니터를 사용할 수 없음을 나타냅니다.
AC_MONITORTONEMAXNUMENTRIES
톤 목록에 지정할 수 있는 최대 항목 수를 포함합니다.
AC_DEVCAPFLAGS
디바이스 기능 플래그.
AC_ANSWERMODES
응답 모드.
AC_LINEFEATURES
다음을 사용하여 이 줄에 사용할 수 있는 기능을 지정합니다.
LINEFEATURE_ 상수입니다. 지원되는 기능을 호출하려면 줄이 적절한 상태여야 하고 기본 라인 디바이스를 호환 모드로 열어야 합니다. 비트 위치의 0은 해당 기능을 사용할 수 없음을 나타냅니다. 하나는 줄이 작업이 의미 있는 적절한 상태에 있는 경우 해당 기능을 사용할 수 있음을 나타냅니다. 이 멤버를 사용하면 애플리케이션이 디바이스에서 지원될 수 있는 라인 기능(및 지원되지 않을 수 없음)을 검색할 수 있습니다.
AC_SETTABLEDEVSTATUS
나타냅니다
수정 할 수 있는 값을 LINEDEVSTATUS_.
AC_PARKSUPPORT
를 사용하여 park가 지원되는지 여부를 나타냅니다.
플래그를 LINEPARKMODE_ .
AC_CALLERIDSUPPORT
다음을 사용하여 호출자 번호 식별에 대한 지원을 식별합니다.
플래그를 LINECALLPARTYID_ .
AC_CALLEDIDSUPPORT
다음을 사용하여 호출된 번호 식별에 대한 지원을 식별합니다.
플래그를 LINECALLPARTYID_ .
AC_CONNECTEDIDSUPPORT
다음을 사용하여 연결된 ID가 지원되는지 여부를 나타냅니다.
플래그를 LINECALLPARTYID_ .
AC_REDIRECTIONIDSUPPORT
다음을 사용하여 리디렉션 ID가 지원되는지 여부를 나타냅니다.
플래그를 LINECALLPARTYID_ .
AC_REDIRECTINGIDSUPPORT
리디렉션 ID가 다음을 사용하여 지원되는지 여부를 나타냅니다.
플래그를 LINECALLPARTYID_ .
AC_ADDRESSCAPFLAGS
주소
기능 플래그는 다양한 부울 주소 기능을 설명합니다. 예를 들어 LINEADDRCAPFLAGS_FWDNUMRINGS 응답 없음을 전달할 때 응답 없음에 대한 링 수를 지정할 수 있는지 여부를 나타냅니다.
AC_CALLFEATURES1
호출 기능 집합 1.
AC_CALLFEATURES2
회의, 전송 및 주차 통화에 대한 추가 통화 기능입니다.
AC_REMOVEFROMCONFCAPS
전화 회의에서 통화를 제거하기 위한 주소의 기능을 지정합니다. 이 멤버는 다음을 사용합니다.
LINEREMOVEFROMCONF_ 상수입니다.
AC_REMOVEFROMCONFSTATE
다음을 사용합니다.
상수를 LINECALLSTATE_ 전화 회의에서 제거된 후 호출 상태를 지정합니다.
AC_TRANSFERMODES
전송 모드.
AC_ADDRESSFEATURES
The
줄 주소 기능은 주소 에서 호출할 수 있는 작업을 설명합니다. 예를 들어 LINEADDRFEATURE_FORWARD 설정된 경우 주소를 전달할 수 있습니다.
AC_PREDICTIVEAUTOTRANSFERSTATES
호출을 다른 주소로 자동으로 전송하도록 예측 전화 걸기를 통해 호출을 설정할 수 있는 호출 상태 또는 상태입니다. 하나 이상의
LINECALLSTATE_ 상수입니다. 값 0은 호출 상태에 따라 자동 전송을 사용할 수 없음을 나타냅니다.
AC_MAXCALLDATASIZE
허용되는 최대 데이터 블록 크기입니다.
AC_LINEID
이 주소가 연결된 줄 디바이스의 디바이스 식별자를 반환합니다. TAPI 2.1 상호 참조:
LINEADDRESSCAPS.
AC_ADDRESSID
주소 식별자입니다. 주소 식별자는 주소와 영구적으로 연결됩니다. 식별자는 운영 체제 업그레이드에서 일정하게 유지됩니다.
AC_FORWARDMODES
전달 모드.
AC_MAXFORWARDENTRIES
현재 주소에서 지원될 수 있는 다른 전달 항목의 최대 수입니다.
AC_MAXSPECIFICENTRIES
를 사용하여 설정할 수 있는 최대 항목 수를 지정합니다.
ITForwardInformation::SetForwardType - 특정 호출자(선택적 착신 전환)를 기반으로 전달 명령을 포함할 수 있습니다. 선택적 착신 전환이 지원되지 않는 경우 이 멤버는 0입니다.
AC_MINFWDNUMRINGS
통화가 공식적으로 "응답 없음"으로 간주되는 시기를 결정하도록 설정할 수 있는 최소 링 수를 지정합니다.
AC_MAXFWDNUMRINGS
통화가 공식적으로 "응답 없음"으로 간주되는 시기를 결정하도록 설정할 수 있는 최대 링 수를 지정합니다.
AC_MAXCALLCOMPLETIONS
이 주소에서 처리할 수 있는 동시 호출 완료 요청의 최대 수입니다. 0은 호출 완료를 사용할 수 없음을 의미합니다.
AC_CALLCOMPLETIONCONDITIONS
호출 완료 조건.
AC_CALLCOMPLETIONMODES
완료 모드를 호출합니다.
AC_PERMANENTDEVICEID
시스템 구성에서 라인 디바이스가 알려진 영구 식별자입니다. 시스템에서 줄을 추가하고 제거해도 이 값은 변경되지 않습니다. 따라서 다른 줄의 변경 내용에 영향을 받지 않는 방식으로 레지스트리 또는 다른 파일의 줄별 정보를 연결하는 데 사용할 수 있습니다. 줄에 주소가 두 개 이상 있는 경우 모든 주소에는 동일한 영구 디바이스 식별자가 있습니다. TSP 작성기는 운영 체제 업그레이드에서 이 값을 유지해야 합니다.
AC_GATHERDIGITSMINTIMEOUT
AC_GATHERDIGITSMAXTIMEOUT
AC_GENERATEDIGITMINDURATION
AC_GENERATEDIGITMAXDURATION
AC_GENERATEDIGITDEFAULTDURATION

요구 사항

요구 사항
헤더 tapi3if.h

추가 정보

Address 개체

ITAddress

ITAddressCapabilities::get_AddressCapability