fungsi lineSetMediaMode (tapi.h)

Fungsi lineSetMediaMode mengatur jenis media dari panggilan yang ditentukan dalam struktur LINECALLINFO-nya . Untuk informasi selengkapnya, lihat ITLegacyCallMediaControl::SetMediaType.

Sintaks

LONG lineSetMediaMode(
  HCALL hCall,
  DWORD dwMediaModes
);

Parameter

hCall

Tangani ke panggilan yang jenis medianya akan diubah. Aplikasi harus menjadi pemilik panggilan. Status panggilan hCall dapat menjadi status apa pun.

dwMediaModes

Jenis media baru untuk panggilan. Parameter ini menggunakan konstanta LINEMEDIAMODE_. Selama bendera jenis media TIDAK DIKETAHUI diatur, bendera jenis media lainnya juga dapat diatur. Ini digunakan untuk mengidentifikasi jenis media panggilan sebagai tidak sepenuhnya ditentukan, tetapi dipersempit ke salah satu set kecil jenis media tertentu. Jika bendera UNKNOWN tidak diatur, hanya satu jenis media yang dapat ditentukan.

Menampilkan nilai

Mengembalikan nol jika permintaan berhasil atau angka kesalahan negatif jika terjadi kesalahan. Nilai yang mungkin dikembalikan adalah:

LINEERR_INVALCALLHANDLE, LINEERR_OPERATIONFAILED, LINEERR_INVALMEDIAMODE, LINEERR_RESOURCEUNAVAIL, LINEERR_NOMEM, LINEERR_UNINITIALIZED, LINEERR_OPERATIONUNAVAIL.

Keterangan

Fungsi lineSetMediaMode mengubah jenis media panggilan dalam struktur LINECALLINFO-nya . Penggunaan umum operasi ini adalah untuk mengatur jenis media panggilan ke jenis media tertentu yang diketahui atau untuk mengecualikan jenis media yang mungkin selama jenis media panggilan secara resmi tidak diketahui (bendera jenis media TIDAK DIKETAHUI diatur).

Persyaratan

   
Target Platform Windows
Header tapi.h
Pustaka Tapi32.lib
DLL Tapi32.dll

Lihat juga

LINECALLINFO

Fungsi Layanan Garis Tambahan

Gambaran Umum Referensi TAPI 2.2