Partager via


fonction lineGetQueueInfo (tapi.h)

La fonction lineGetQueueInfo retourne une structure contenant les informations ACD associées à une file d’attente particulière. Il génère un message LINE_PROXYREQUEST à envoyer à un gestionnaire de fonction proxy inscrit, référençant une structure LINEPROXYREQUEST de type LINEPROXYREQUEST_GETQUEUEINFO.

Syntaxe

LONG lineGetQueueInfo(
  HLINE           hLine,
  DWORD           dwQueueID,
  LPLINEQUEUEINFO lpLineQueueInfo
);

Paramètres

hLine

Gérez l’appareil de ligne.

dwQueueID

Identificateur de la file d’attente dont les informations doivent être récupérées.

lpLineQueueInfo

Pointeur vers une structure de type LINEQUEUEINFO. Une fois la demande terminée, cette structure est remplie avec les statistiques de file d’attente. Avant d’appeler lineGetQueueInfo, l’application doit définir le membre dwTotalSize de cette structure pour indiquer la quantité de mémoire disponible pour TAPI pour retourner des informations.

Note Si les paramètres de taille de la structure ne sont pas corrects, il est possible que les données soient remplacées. Pour plus d’informations sur la définition des tailles de structure, consultez la rubrique allocation de mémoire .
 

Valeur retournée

Retourne un identificateur de requête si l’opération asynchrone démarre ; sinon, la fonction retourne l’une des valeurs d’erreur suivantes :

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

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi.h
Bibliothèque Tapi32.lib
DLL Tapi32.dll

Voir aussi

À propos des contrôles du Centre d’appels

LINEPROXYREQUEST

LINEQUEUEINFO

LINE_PROXYREQUEST