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 |