Partager via


TSPI_lineGetCallAddressID, fonction (tspi.h)

La fonction TSPI_lineGetCallAddressID récupère l’identificateur d’adresse de l’appel indiqué.

Syntaxe

LONG TSPIAPI TSPI_lineGetCallAddressID(
  HDRVCALL hdCall,
  LPDWORD  lpdwAddressID
);

Paramètres

hdCall

Handle du fournisseur de services pour l’appel dont l’identificateur d’adresse doit être récupéré. L’état d’appel de hdCall peut être n’importe quel état.

lpdwAddressID

Pointeur vers un DWORD dans lequel le fournisseur de services écrit l’identificateur d’adresse de l’appel.

Valeur retournée

Retourne zéro si la fonction réussit ou un numéro d’erreur si une erreur se produit. Les valeurs de retour possibles sont les suivantes :

LINEERR_NOMEM, LINEERR_OPERATIONFAILED, LINEERR_OPERATIONUNAVAIL LINEERR_RESOURCEUNAVAIL.

Remarques

Si le fournisseur de services modélise des lignes en tant que « pools » de ressources de canal et effectue un multiplexage inverse d’un appel sur plusieurs identificateurs d’adresse, il doit choisir de manière cohérente l’un de ces identificateurs d’adresse comme identificateur principal signalé par cette fonction et dans la structure de données LINECALLINFO .

Cette fonction n’a pas de correspondance directe au niveau TAPI. Il fournit à TAPI suffisamment d’informations pour implémenter la fonction lineGetNewCalls appelée avec l’option LINECALLSELECT_ADDRESS.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tspi.h

Voir aussi

LINECALLINFO