Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Enumerasi TAPI_EVENT digunakan untuk memberi tahu aplikasi bahwa perubahan telah terjadi di objek TAPI. Implementasi metode ITTAPIEventNotification::Event menggunakan anggota enumerasi ini untuk menunjukkan jenis objek yang terkait dengan pointer IDispatch yang diteruskan oleh TAPI.
Sintaks
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
} ;
Konstanta
TE_TAPIOBJECTNilai: 0x1 Perubahan ada di objek TAPI itu sendiri. Untuk mengetahui informasi selengkapnya, lihat ITTAPIObjectEvent. |
TE_ADDRESSNilai: 0x2 Objek Alamat telah berubah. Untuk mengetahui informasi selengkapnya, lihat ITAddressEvent. |
TE_CALLNOTIFICATIONNilai: 0x4 Sesi komunikasi baru telah muncul di alamat dan DLL TAPI telah membuat objek panggilan baru. Ini bisa menjadi hasil dari sesi masuk, sesi yang diserahkan oleh aplikasi lain, atau sesi yang diparkir di alamat. Untuk mengetahui informasi selengkapnya, lihat ITCallNotificationEvent dan ITTAPI::RegisterCallNotifications. |
TE_CALLSTATENilai: 0x8 Status Panggilan telah berubah. Untuk mengetahui informasi selengkapnya, lihat ITCallStateEvent. |
TE_CALLMEDIANilai: 0x10 Media yang terkait dengan panggilan telah berubah. Untuk mengetahui informasi selengkapnya, lihat ITCallMediaEvent. |
TE_CALLHUBNilai: 0x20 Objek CallHub telah berubah. Untuk mengetahui informasi selengkapnya, lihat ITCallHubEvent. |
TE_CALLINFOCHANGENilai: 0x40 Informasi panggilan telah berubah. Untuk informasi selengkapnya, lihat ITCallInfoChangeEvent. |
TE_PRIVATENilai: 0x80 Objek privat khusus penyedia telah berubah. Jenis objek yang tepat yang dirujuk adalah dependen implementasi. Untuk informasi selengkapnya, lihat Antarmuka Khusus Penyedia. |
TE_REQUESTNilai: 0x100 Objek Permintaan telah berubah. Untuk informasi selengkapnya, lihat ITRequestEvent. |
TE_AGENTNilai: 0x200 Objek Agen telah berubah. Untuk informasi selengkapnya, lihat ITAgentEvent. |
TE_AGENTSESSIONNilai: 0x400 Objek AgentSession telah berubah. Untuk informasi selengkapnya, lihat ITAgentSessionEvent. |
TE_QOSEVENTNilai: 0x800 Peristiwa QOS telah terjadi. Untuk informasi selengkapnya, lihat ITQOSEvent. |
TE_AGENTHANDLERNilai: 0x1000 Objek AgentHandler telah berubah. Untuk informasi selengkapnya, lihat ITAgentHandlerEvent. |
TE_ACDGROUPNilai: 0x2000 Objek ACDGroup telah berubah. Untuk informasi selengkapnya, lihat ITACDGroupEvent. |
TE_QUEUENilai: 0x4000 Objek Antrean telah berubah. Untuk informasi selengkapnya, lihat ITQueueEvent. |
TE_DIGITEVENTNilai: 0x8000 Peristiwa digit telah terjadi. Untuk informasi selengkapnya, lihat ITDigitDetectionEvent. |
TE_GENERATEEVENTNilai: 0x10000 Peristiwa pembuatan digit telah terjadi. Untuk informasi selengkapnya, lihat ITDigitGenerationEvent. |
TE_ASRTERMINALNilai: 0x20000 Peristiwa terminal Pengenalan Ucapan Otomatis telah terjadi. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru. |
TE_TTSTERMINALNilai: 0x40000 Peristiwa telah terjadi pada terminal TTS. Untuk informasi selengkapnya, lihat ITTTSTerminalEvent. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru. |
TE_FILETERMINALNilai: 0x80000 Peristiwa telah terjadi pada terminal file. Untuk informasi selengkapnya, lihat ITFileTerminalEvent. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru. |
TE_TONETERMINALNilai: 0x100000 Peristiwa telah terjadi pada terminal nada. Untuk informasi selengkapnya, lihat ITToneTerminalEvent. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru. |
TE_PHONEEVENTNilai: 0x200000 Objek Telepon telah berubah. Untuk mengetahui informasi selengkapnya, lihat ITPhoneEvent. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru. |
TE_TONEEVENTNilai: 0x400000 Sebuah peristiwa nada telah dipicu. Deteksi nada dalam pita akan diaktifkan atau dinonaktifkan. Untuk mengetahui informasi selengkapnya, lihat ITToneDetectionEvent. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru. |
TE_GATHERDIGITSNilai: 0x800000 Peristiwa digit pengumpulan telah diaktifkan. Digit akan dikumpulkan pada panggilan saat ini. Untuk mengetahui informasi selengkapnya, lihat ITDigitsGatheredEvent. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru. |
TE_ADDRESSDEVSPECIFICNilai: 0x1000000 Peristiwa khusus perangkat alamat telah terjadi. Untuk informasi selengkapnya, lihat ITAddressDeviceSpecificEvent. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru. |
TE_PHONEDEVSPECIFICNilai: 0x2000000 Peristiwa khusus perangkat telepon telah terjadi. Untuk informasi selengkapnya, lihat ITPhoneDeviceSpecificEvent. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru. |
Keterangan
Panggil metode ITTAPI::p ut_EventFilter dan atur masker filter peristiwa untuk mengaktifkan penerimaan peristiwa. Jika ITTAPI::p ut_EventFilter tidak dipanggil, aplikasi tidak dapat menerima peristiwa.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Header | tapi3if.h |
Lihat juga
ITTAPI::RegisterCallNotifications