ITBasicCallControl::Metode hold (tapi3if.h)

Metode Penangguhkan menempatkan atau menghapus panggilan dari penangguhkan.

Sintaks

HRESULT Hold(
  [in] VARIANT_BOOL fHold
);

Parameter

[in] fHold

Jika fHold VARIANT_TRUE dan metode berhasil, status panggilan beralih ke status CS_HOLD. Jika fHold VARIANT_FALSE, status panggilan akan beralih ke CS_CONNECTED.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_OUTOFMEMORY
Memori tidak cukup ada untuk melakukan operasi.
TAPI_E_INVALCALLSTATE
Panggilan yang terkait dengan antarmuka ini tidak ada lagi.
TAPI_E_TIMEOUT
Operasi gagal karena DLL TAPI 3 kehabisan waktu. Interval batas waktu adalah dua menit

Keterangan

Beberapa penyedia layanan tidak mendukung operasi ini saat streaming aktif. Aplikasi mungkin perlu memanggil ITStream::StopStream atau ITSubStream::StopSubStream sebelum operasi dan ITStream::StartStream atau ITSubStream::StartSubStream setelah menyelesaikan operasi.

Persyaratan

   
Target Platform Windows
Header tapi3if.h (termasuk Tapi3.h)
Pustaka Uuid.lib
DLL Tapi3.dll

Lihat juga

Objek Panggilan

Gambaran umum penangguhkan

ITBasicCallControl

lineHold