fungsi TSPI_lineSwapHold (tspi.h)
Fungsi TSPI_lineSwapHold menukar panggilan aktif yang ditentukan dengan panggilan yang ditentukan pada penahanan konsultasi.
Sintaks
LONG TSPIAPI TSPI_lineSwapHold(
DRV_REQUESTID dwRequestID,
HDRVCALL hdActiveCall,
HDRVCALL hdHeldCall
);
Parameter
dwRequestID
Pengidentifikasi permintaan asinkron.
hdActiveCall
Handel ke panggilan yang akan ditukar dengan panggilan pada penangguhan konsultasi. Status panggilan hdActiveCall dapat disambungkan.
hdHeldCall
Handel ke panggilan konsultasi. Status panggilan hdHeldCall dapat berupa onHoldPendingTransfer, onHoldPendingConference, atau onHold.
Nilai kembali
Mengembalikan dwRequestID, atau nomor kesalahan jika terjadi kesalahan. Parameter aktual lResult dari ASYNC_COMPLETION yang sesuai adalah nol jika fungsi berhasil, atau nomor kesalahan jika terjadi kesalahan. Kemungkinan nilai yang dikembalikan adalah sebagai berikut:
LINEERR_INVALCALLHANDLE, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALCALLSTATE, LINEERR_OPERATIONFAILED, LINEERR_NOMEM, LINEERR_RESOURCEUNAVAIL.
Keterangan
Penyedia layanan harus mengirim pesan LINE_CALLSTATE untuk transisi panggilan.
Persyaratan
Target Platform | Windows |
Header | tspi.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk