LINE_PROXYSTATUS 메시지
애플리케이션이 현재 열려 있는 줄에서 사용 가능한 프록시가 변경되면 LINE_PROXYSTATUS 메시지가 전송됩니다.
TAPISRV는 LINEPROXYSTATUS_OPEN 및 LINEPROXYSTATUS_ALLOPENFORACD 사용하여 lineOpen 함수 또는 LINEPROXYSTATUS_CLOSE(모든 LINEPROXYSTATUS_ 상수)를 사용하는 lineClose 함수 중에 이 메시지를 생성합니다.
매개 변수
-
dwDevice
-
라인 디바이스에 대한 애플리케이션의 핸들입니다. 에이전트 처리기와 관련이 있습니다.
-
dwCallbackInstance
-
줄을 열 때 제공된 콜백 instance.
-
dwParam1
-
변경된 큐 상태 지정합니다. LINEPROXYSTATUS_ 상수 중 하나 이상일 수 있습니다.
-
dwParam2
-
dwParam1이 LINEPROXYSTATUS_OPEN 또는 LINEPROXYSTATUS_CLOSE 설정된 경우 dwParam2는 다음 중 하나인 관련 프록시 요청 유형을 나타냅니다.
- LINEPROXYREQUEST_SETAGENTGROUP
- LINEPROXYREQUEST_SETAGENTSTATE
- LINEPROXYREQUEST_SETAGENTACTIVITY
- LINEPROXYREQUEST_GETAGENTCAPS
- LINEPROXYREQUEST_GETAGENTSTATUS
- LINEPROXYREQUEST_AGENTSPECIFIC
- LINEPROXYREQUEST_GETAGENTACTIVITYLIST
- LINEPROXYREQUEST_GETAGENTGROUPLIST
- LINEPROXYREQUEST_CREATEAGENT
- LINEPROXYREQUEST_SETAGENTMEASUREMENTPERIOD
- LINEPROXYREQUEST_GETAGENTINFO
- LINEPROXYREQUEST_CREATEAGENTSESSION
- LINEPROXYREQUEST_GETAGENTSESSIONLIST
- LINEPROXYREQUEST_SETAGENTSESSIONSTATE
- LINEPROXYREQUEST_GETAGENTSESSIONINFO
- LINEPROXYREQUEST_GETQUEUELIST
- LINEPROXYREQUEST_SETQUEUEMEASUREMENTPERIOD
- LINEPROXYREQUEST_GETQUEUEINFO
- LINEPROXYREQUEST_GETGROUPLIST
- LINEPROXYREQUEST_SETAGENTSTATEEX
그렇지 않으면 dwParam2 가 0으로 설정됩니다.
-
dwParam3
-
예약되어 있습니다. 0으로 설정됩니다.
요구 사항
요구 사항 | 값 |
---|---|
TAPI 버전 |
TAPI 2.2 필요 |
헤더 |
|