lineGetProxyStatus, fonction (tapi.h)
La fonction lineGetProxyStatus retourne une liste des types de demandes de proxy en cours de maintenance pour l’appareil spécifié.
Syntaxe
LONG lineGetProxyStatus(
HLINEAPP hLineApp,
DWORD dwDeviceID,
DWORD dwAppAPIVersion,
LPLINEPROXYREQUESTLIST lpLineProxyReqestList
);
Paramètres
hLineApp
Gérez l’inscription de l’application avec TAPI.
dwDeviceID
Appareil de ligne à interroger.
dwAppAPIVersion
Numéro de version de TAPI à utiliser.
lpLineProxyReqestList
Pointeur vers une structure de taille variable de type LINEPROXYREQUESTLIST. Une fois la demande terminée, cette structure est remplie avec une liste des demandes de proxy actuellement prises en charge. Avant d’appeler lineGetProxyStatus, 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 zéro si la demande réussit ; sinon, la fonction retourne l’une des valeurs d’erreur négatives suivantes :
LINEERR_BADDEVICEID, LINEERR_INCOMPATIBLEAPIVERSION, 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 |