LINE_PROXYSTATUS訊息
當可用的 Proxy 在應用程式目前已開啟的行上變更時,就會傳送 LINE_PROXYSTATUS 訊息。
TAPISRV 會在 lineOpen 函式期間使用 LINEPROXYSTATUS_OPEN 和 LINEPROXYSTATUS_ALLOPENFORACD 或 lineClose 函式,使用 LINEPROXYSTATUS_CLOSE (所有 LINEPROXYSTATUS_常數) 產生此訊息。
參數
-
dwDevice
-
應用程式對線路裝置的控制碼。 這與代理程式處理常式有關。
-
dwCallbackInstance
-
開啟行時提供的回呼實例。
-
dwParam1
-
指定已變更的佇列狀態。 可以是一或多個 LINEPROXYSTATUS_常數。
-
dwParam2
-
如果 dwParam1 設定為 LINEPROXYSTATUS_OPEN 或 LINEPROXYSTATUS_CLOSE, dwParam2 會指出相關的 Proxy 要求類型,這是下列其中一項:
- 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 會設定為零。
-
dwParam3
-
保留的。 設定為零。
規格需求
需求 | 值 |
---|---|
TAPI 版本 |
需要 TAPI 2.2 |
標頭 |
|