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.
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 |