TAPI_EVENT列舉 (tapi3if.h)
TAPI_EVENT列舉可用來通知應用程式 TAPI 物件中發生變更。 ITTAPIEventNotification::Event 方法實作會使用此列舉的成員來指出與TAPI所傳遞之 IDispatch 指標相關聯的物件類型。
Syntax
typedef enum TAPI_EVENT {
TE_TAPIOBJECT = 0x1,
TE_ADDRESS = 0x2,
TE_CALLNOTIFICATION = 0x4,
TE_CALLSTATE = 0x8,
TE_CALLMEDIA = 0x10,
TE_CALLHUB = 0x20,
TE_CALLINFOCHANGE = 0x40,
TE_PRIVATE = 0x80,
TE_REQUEST = 0x100,
TE_AGENT = 0x200,
TE_AGENTSESSION = 0x400,
TE_QOSEVENT = 0x800,
TE_AGENTHANDLER = 0x1000,
TE_ACDGROUP = 0x2000,
TE_QUEUE = 0x4000,
TE_DIGITEVENT = 0x8000,
TE_GENERATEEVENT = 0x10000,
TE_ASRTERMINAL = 0x20000,
TE_TTSTERMINAL = 0x40000,
TE_FILETERMINAL = 0x80000,
TE_TONETERMINAL = 0x100000,
TE_PHONEEVENT = 0x200000,
TE_TONEEVENT = 0x400000,
TE_GATHERDIGITS = 0x800000,
TE_ADDRESSDEVSPECIFIC = 0x1000000,
TE_PHONEDEVSPECIFIC = 0x2000000
} ;
常數
TE_TAPIOBJECT 值: 0x1 變更是在 TAPI 物件本身。 如需相關資訊,請參閱 ITTAPIObjectEvent。 |
TE_ADDRESS 值: 0x2 Address 對象已變更。 如需相關資訊,請參閱 ITAddressEvent。 |
TE_CALLNOTIFICATION 值: 0x4 新的通訊會話會出現在位址上,而TAPI DLL已建立新的呼叫物件。 這可能是因為傳入的會話、由另一個應用程式遞交的會話,或位址上所駐留的會話所造成。 如需相關資訊,請參閱 ITCallNotificationEvent 和 ITTAPI::RegisterCallNotifications。 |
TE_CALLSTATE 值: 0x8 呼叫狀態已變更。 如需相關資訊,請參閱 ITCallStateEvent。 |
TE_CALLMEDIA 值: 0x10 與呼叫相關聯的媒體已變更。 如需相關資訊,請參閱 ITCallMediaEvent。 |
TE_CALLHUB 值: 0x20 CallHub 對象已變更。 如需相關資訊,請參閱 ITCallHubEvent。 |
TE_CALLINFOCHANGE 值: 0x40 通話信息已變更。 如需詳細資訊,請參閱 ITCallInfoChangeEvent。 |
TE_PRIVATE 值: 0x80 提供者特定的私用對象已變更。 所參考對象的精確類型取決於實作。 如需詳細資訊,請參閱 提供者特定介面。 |
TE_REQUEST 值: 0x100 Request 對象已變更。 如需詳細資訊,請參閱 ITRequestEvent。 |
TE_AGENT 值: 0x200 Agent 對象已變更。 如需詳細資訊,請參閱 ITAgentEvent。 |
TE_AGENTSESSION 值: 0x400 AgentSession 對象已變更。 如需詳細資訊,請參閱 ITAgentSessionEvent。 |
TE_QOSEVENT 值: 0x800 發生 QOS 事件。 如需詳細資訊,請參閱 ITQOSEvent。 |
TE_AGENTHANDLER 值: 0x1000 AgentHandler 對象已變更。 如需詳細資訊,請參閱 ITAgentHandlerEvent。 |
TE_ACDGROUP 值: 0x2000 ACDGroup 對象已變更。 如需詳細資訊,請參閱 ITACDGroupEvent。 |
TE_QUEUE 值: 0x4000 Queue 對象已變更。 如需詳細資訊,請參閱 ITQueueEvent。 |
TE_DIGITEVENT 值: 0x8000 發生數位事件。 如需詳細資訊,請參閱 ITDigitDetectionEvent。 |
TE_GENERATEEVENT 值: 0x10000 發生數位產生事件。 如需詳細資訊,請參閱 ITDigitGenerationEvent。 |
TE_ASRTERMINAL 值: 0x20000 發生自動語音辨識終端機事件。 僅適用於在 Windows XP 和更新版本上執行的電腦。 |
TE_TTSTERMINAL 值: 0x40000 TTS 終端機發生事件。 如需詳細資訊,請參閱 ITTTSTerminalEvent。 僅適用於在 Windows XP 和更新版本上執行的電腦。 |
TE_FILETERMINAL 值: 0x80000 檔案終端機發生事件。 如需詳細資訊,請參閱 ITFileTerminalEvent。 僅適用於在 Windows XP 和更新版本上執行的電腦。 |
TE_TONETERMINAL 值: 0x100000 在音調終端上發生事件。 如需詳細資訊,請參閱 ITToneTerminalEvent。 僅適用於在 Windows XP 和更新版本上執行的電腦。 |
TE_PHONEEVENT 值: 0x200000 Phone 物件已變更。 如需相關資訊,請參閱 ITPhoneEvent。 僅適用於在 Windows XP 和更新版本上執行的電腦。 |
TE_TONEEVENT 值: 0x400000 已引發音調事件。 將會啟用或停用頻內音調偵測。 如需相關資訊,請參閱 ITToneDetectionEvent。 僅適用於在 Windows XP 和更新版本上執行的電腦。 |
TE_GATHERDIGITS 值: 0x800000 已引發收集數位事件。 在目前的呼叫上,將會收集數位。 如需相關資訊,請參閱 ITDigitsGatheredEvent。 僅適用於在 Windows XP 和更新版本上執行的電腦。 |
TE_ADDRESSDEVSPECIFIC 值: 0x1000000 發生位址裝置特定事件。 如需詳細資訊,請參閱 ITAddressDeviceSpecificEvent。 僅適用於在 Windows XP 和更新版本上執行的電腦。 |
TE_PHONEDEVSPECIFIC 值: 0x2000000 發生電話裝置特定事件。 如需詳細資訊,請參閱 ITPhoneDeviceSpecificEvent。 僅適用於在 Windows XP 和更新版本上執行的電腦。 |
備註
呼叫 ITTAPI::p ut_EventFilter 方法,並設定事件篩選掩碼以啟用接收事件。 如果未呼叫 ITTAPI::p ut_EventFilter ,應用程式就無法接收事件。
規格需求
需求 | 值 |
---|---|
標頭 | tapi3if.h |
另請參閱
ITTAPI::RegisterCallNotifications