Bagikan melalui


fungsi lineGetQueueListA (tapi.h)

Fungsi lineGetQueueList mengembalikan daftar antrean yang terkait dengan Grup ACD tertentu. Ini menghasilkan pesan LINE_PROXYREQUEST untuk dikirim ke handler fungsi proksi terdaftar, merujuk struktur LINEPROXYREQUEST jenis LINEPROXYREQUEST_GETQUEUELIST.

Sintaksis

LONG lineGetQueueListA(
  HLINE           hLine,
  LPGUID          lpGroupID,
  LPLINEQUEUELIST lpQueueList
);

Parameter

hLine

Tangani ke perangkat baris.

lpGroupID

Pointer ke GUID yang mengidentifikasi grup tempat daftar antrean diminta.

lpQueueList

Penunjuk ke struktur jenis yang bervariasi LINEQUEUELIST. Setelah berhasil menyelesaikan permintaan, struktur ini diisi dengan daftar antrean. Sebelum memanggil lineGetQueueList, aplikasi harus mengatur dwTotalSize anggota 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 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.

Komentar

Nota

Header tapi.h mendefinisikan lineGetQueueList 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

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

Lihat juga

Tentang Kontrol Pusat Panggilan

LINEPROXYREQUEST

LINEQUEUELIST

LINE_PROXYREQUEST