fungsi lineSetCallPrivilege (tapi.h)

Fungsi lineSetCallPrivilege mengatur hak istimewa aplikasi ke hak istimewa yang ditentukan.

Sintaks

LONG lineSetCallPrivilege(
  HCALL hCall,
  DWORD dwCallPrivilege
);

Parameter

hCall

Tangani ke panggilan yang hak istimewanya akan diatur. Status panggilan hCall dapat menjadi status apa pun.

dwCallPrivilege

Hak istimewa yang diperlukan untuk panggilan yang ditentukan. Parameter ini menggunakan satu dan hanya satu dari konstanta LINECALLPRIVILEGE_.

Nilai kembali

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

LINEERR_INVALCALLHANDLE, LINEERR_OPERATIONFAILED, LINEERR_INVALCALLSTATE, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALCALLPRIVILEGE, LINEERR_UNINITIALIZED, LINEERR_NOMEM.

Keterangan

Jika aplikasi adalah pemilik satu-satunya panggilan yang tidak menganggur dan dapat mengubah hak istimewanya untuk dipantau, kesalahan LINEERR_INVALCALLSTATE dikembalikan. Aplikasi juga dapat terlebih dahulu menghilangkan panggilan menggunakan lineDrop untuk melakukan transisi panggilan ke status diam lalu mengubah hak istimewanya.

Persyaratan

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

Lihat juga

Referensi Layanan Telepon Dasar

Gambaran Umum Referensi TAPI 2.2

lineDrop