fungsi lineGetAgentGroupListA (tapi.h)

Fungsi lineGetAgentGroupList mendapatkan identitas grup agen (kombinasi antrean, supervisor, tingkat keterampilan, dan sebagainya) tempat agen yang saat ini masuk di stasiun kerja diizinkan untuk masuk ke distributor panggilan otomatis.

Sintaks

LONG lineGetAgentGroupListA(
  HLINE                hLine,
  DWORD                dwAddressID,
  LPLINEAGENTGROUPLIST lpAgentGroupList
);

Parameter

hLine

Tangani ke perangkat baris terbuka.

dwAddressID

Alamat pada perangkat baris terbuka yang status agennya akan dikueri.

lpAgentGroupList

Penunjuk ke struktur berukuran bervariasi dari jenis LINEAGENTGROUPLIST. Setelah berhasil menyelesaikan permintaan, struktur ini diisi dengan daftar grup agen tempat agen dapat masuk saat ini (yang harus menyertakan grup apa pun tempat agen sudah masuk, jika ada).

Nilai kembali

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

LINEERR_INVALADDRESSID, LINEERR_INVALAGENTID, LINEERR_INVALLINEHANDLE, LINEERR_INVALPOINTER, LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL, LINEERR_RESOURCEUNAVAIL, LINEERR_STRUCTURETOOSMALL, LINEERR_UNINITIALIZED.

Keterangan

Catatan

Header tapi.h mendefinisikan lineGetAgentGroupList sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta preprosektor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

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

Lihat juga

LINEAGENTGROUPLIST

Fungsi Layanan Garis Tambahan

Gambaran Umum Referensi TAPI 2.2