Bagikan melalui


Struktur LINECALLTREATMENTENTRY (tapi.h)

Struktur LINECALLTREATMENTENTRY menyediakan informasi tentang jenis perawatan panggilan, seperti musik, pengumuman yang direkam, atau keheningan, pada panggilan saat ini. Struktur LINEADDRESSCAPS dapat berisi array struktur LINECALLTREATMENTENTRY .

Sintaks

typedef struct linecalltreatmententry_tag {
  DWORD dwCallTreatmentID;
  DWORD dwCallTreatmentNameSize;
  DWORD dwCallTreatmentNameOffset;
} LINECALLTREATMENTENTRY, *LPLINECALLTREATMENTENTRY;

Anggota

dwCallTreatmentID

Salah satu konstanta LINECALLTREATMENT_ (jika perawatan adalah jenis yang telah ditentukan sebelumnya) atau nilai khusus penyedia layanan.

dwCallTreatmentNameSize

Ukuran string nama perawatan panggilan, dalam byte, termasuk karakter null-terminating.

dwCallTreatmentNameOffset

Offset dari awal LINEADDRESSCAPS ke string yang dihentikan null yang mengidentifikasi perawatan. Ini biasanya akan menggambarkan konten musik atau pengumuman yang direkam. Jika perawatan adalah jenis yang telah ditentukan sebelumnya, nama yang bermakna masih harus ditentukan, misalnya, "Silence\0", "Busy Signal\0", "Ringback\0", atau "Music\0". Ukuran string ditentukan oleh dwCallTreatmentNameOffset.

Persyaratan

   
Header tapi.h

Lihat juga

LINEADDRESSCAPS

Konstanta LINECALLTREATMENT_

lineGetAddressCaps

lineSetCallTreatment