Bagikan melalui


fungsi lineGetAgentSessionInfo (tapi.h)

Fungsi lineGetAgentSessionInfo mengembalikan struktur yang menyimpan informasi ACD yang terkait dengan handel sesi agen tertentu. Ini menghasilkan pesan LINE_PROXYREQUEST untuk dikirim ke handler fungsi proksi terdaftar, mereferensikan struktur LINEPROXYREQUEST jenis LINEPROXYREQUEST_GETAGENTSESSIONINFO.

Sintaks

LONG lineGetAgentSessionInfo(
  HLINE                  hLine,
  HAGENTSESSION          hAgentSession,
  LPLINEAGENTSESSIONINFO lpAgentSessionInfo
);

Parameter

hLine

Tangani ke perangkat baris.

hAgentSession

Pengidentifikasi sesi agen yang informasinya akan diambil.

lpAgentSessionInfo

Pointer ke struktur jenis LINEAGENTSESSIONINFO. Setelah berhasil menyelesaikan permintaan, struktur ini diisi dengan statistik sesi agen. Sebelum memanggil fungsi lineGetAgentSessionInfo , 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 .
 

Mengembalikan 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

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

Lihat juga

Tentang Kontrol Pusat Panggilan

LINEAGENTSESSIONINFO

LINEPROXYREQUEST

LINE_PROXYREQUEST