enumerasi TAPI_EVENT (tapi3if.h)

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_TAPIOBJECT
Nilai: 0x1
Perubahan ada di objek TAPI itu sendiri. Untuk mengetahui informasi selengkapnya, lihat
ITTAPIObjectEvent.
TE_ADDRESS
Nilai: 0x2
Objek Alamat telah berubah. Untuk mengetahui informasi selengkapnya, lihat
ITAddressEvent.
TE_CALLNOTIFICATION
Nilai: 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_CALLSTATE
Nilai: 0x8
Status Panggilan telah berubah. Untuk mengetahui informasi selengkapnya, lihat
ITCallStateEvent.
TE_CALLMEDIA
Nilai: 0x10
Media yang terkait dengan panggilan telah berubah. Untuk mengetahui informasi selengkapnya, lihat
ITCallMediaEvent.
TE_CALLHUB
Nilai: 0x20
Objek CallHub telah berubah. Untuk mengetahui informasi selengkapnya, lihat
ITCallHubEvent.
TE_CALLINFOCHANGE
Nilai: 0x40
Informasi panggilan telah berubah.
Untuk informasi selengkapnya, lihat ITCallInfoChangeEvent.
TE_PRIVATE
Nilai: 0x80
Objek privat khusus penyedia telah berubah. Jenis objek yang tepat yang dirujuk adalah dependen implementasi. Untuk informasi selengkapnya, lihat Antarmuka Khusus Penyedia.
TE_REQUEST
Nilai: 0x100
Objek Permintaan telah berubah. Untuk informasi selengkapnya, lihat ITRequestEvent.
TE_AGENT
Nilai: 0x200
Objek Agen telah berubah. Untuk informasi selengkapnya, lihat ITAgentEvent.
TE_AGENTSESSION
Nilai: 0x400
Objek AgentSession telah berubah. Untuk informasi selengkapnya, lihat ITAgentSessionEvent.
TE_QOSEVENT
Nilai: 0x800
Peristiwa QOS telah terjadi. Untuk informasi selengkapnya, lihat ITQOSEvent.
TE_AGENTHANDLER
Nilai: 0x1000
Objek AgentHandler telah berubah. Untuk informasi selengkapnya, lihat ITAgentHandlerEvent.
TE_ACDGROUP
Nilai: 0x2000
Objek ACDGroup telah berubah. Untuk informasi selengkapnya, lihat ITACDGroupEvent.
TE_QUEUE
Nilai: 0x4000
Objek Antrean telah berubah. Untuk informasi selengkapnya, lihat ITQueueEvent.
TE_DIGITEVENT
Nilai: 0x8000
Peristiwa digit telah terjadi. Untuk informasi selengkapnya, lihat ITDigitDetectionEvent.
TE_GENERATEEVENT
Nilai: 0x10000
Peristiwa pembuatan digit telah terjadi. Untuk informasi selengkapnya, lihat ITDigitGenerationEvent.
TE_ASRTERMINAL
Nilai: 0x20000
Peristiwa terminal Pengenalan Ucapan Otomatis telah terjadi. Hanya berlaku untuk komputer yang berjalan pada Windows XP dan yang lebih baru.
TE_TTSTERMINAL
Nilai: 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_FILETERMINAL
Nilai: 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_TONETERMINAL
Nilai: 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_PHONEEVENT
Nilai: 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_TONEEVENT
Nilai: 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_GATHERDIGITS
Nilai: 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_ADDRESSDEVSPECIFIC
Nilai: 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_PHONEDEVSPECIFIC
Nilai: 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

ITACDGroupEvent

ITAddressEvent

ITAgentEvent

ITAgentHandlerEvent

ITAgentSessionEvent

ITCallHubEvent

ITCallInfoChangeEvent

ITCallMediaEvent

ITCallNotificationEvent

ITCallStateEvent

ITQOSEvent

ITQueueEvent

ITRequestEvent

ITTAPI::RegisterCallNotifications

ITTAPIEventNotification::Event

ITTAPIObjectEvent