Bagikan melalui


fungsi lineGetProxyStatus (tapi.h)

Fungsi lineGetProxyStatus mengembalikan daftar jenis permintaan proksi yang saat ini sedang dilayankan untuk perangkat yang ditentukan.

Sintaks

LONG lineGetProxyStatus(
  HLINEAPP               hLineApp,
  DWORD                  dwDeviceID,
  DWORD                  dwAppAPIVersion,
  LPLINEPROXYREQUESTLIST lpLineProxyReqestList
);

Parameter

hLineApp

Tangani pendaftaran aplikasi dengan TAPI.

dwDeviceID

Perangkat garis yang akan dikueri.

dwAppAPIVersion

Nomor versi TAPI yang akan digunakan.

lpLineProxyReqestList

Penunjuk ke struktur jenis LINEPROXYREQUESTLIST yang bervariasi. Setelah berhasil menyelesaikan permintaan, struktur ini diisi dengan daftar permintaan proksi yang saat ini didukung. Sebelum memanggil lineGetProxyStatus, aplikasi harus mengatur anggota dwTotalSize dari struktur ini untuk menunjukkan jumlah memori yang tersedia untuk TAPI untuk mengembalikan informasi.

Catatan Jika parameter ukuran dalam struktur tidak benar, ada kemungkinan data bisa ditimpa. Untuk informasi selengkapnya tentang pengaturan ukuran struktur, lihat topik alokasi memori .
 

Mengembalikan nilai

Mengembalikan nol jika permintaan berhasil; jika tidak, fungsi mengembalikan salah satu nilai kesalahan negatif berikut:

LINEERR_BADDEVICEID, LINEERR_INCOMPATIBLEAPIVERSION, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.

Persyaratan

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

Lihat juga

Tentang Kontrol Pusat Panggilan

LINEPROXYREQUESTLIST