Bagikan melalui


fungsi lineGetAgentSessionList (tapi.h)

Fungsi lineGetAgentSessionList mengembalikan daftar sesi agen yang dibuat untuk agen yang ditentukan. Ini menghasilkan pesan LINE_PROXYREQUEST untuk dikirim ke handler fungsi proksi terdaftar, mereferensikan struktur LINEPROXYREQUEST jenis LINEPROXYREQUEST_GETAGENTSESSIONLIST.

Sintaks

LONG lineGetAgentSessionList(
  HLINE                  hLine,
  HAGENT                 hAgent,
  LPLINEAGENTSESSIONLIST lpAgentSessionList
);

Parameter

hLine

Tangani ke perangkat baris.

hAgent

Pengidentifikasi agen yang informasinya akan diambil.

lpAgentSessionList

Penunjuk ke struktur jenis LINEAGENTSESSIONLIST yang bervariasi. Setelah berhasil menyelesaikan permintaan, struktur ini diisi dengan daftar sesi agen yang telah dibuat untuk agen ini. Sebelum memanggil fungsi lineGetAgentSessionList , 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 memori bisa ditimpa. Untuk informasi selengkapnya tentang pengaturan ukuran struktur, lihat topik alokasi memori .
 

Menampilkan nilai

Mengembalikan pengidentifikasi permintaan jika operasi asinkron dimulai; jika tidak, fungsi mengembalikan salah satu nilai kesalahan berikut:

LINEERR_INVALLINEHANDLE, LINEERR_INVALPARAM, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_UNINITIALIZED.

Persyaratan

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

Lihat juga

Tentang Kontrol Pusat Panggilan

LINEAGENTSESSIONLIST

LINEPROXYREQUEST

LINE_PROXYREQUEST