Partager via


ITAddressTranslation::EnumerateCallingCards, méthode (tapi3if.h)

La méthode EnumerateCallingCards énumère les cartes d’appel associées à l’adresse. Cette méthode est fournie pour les applications C et C++. Les applications clientes Automation, telles que celles écrites en Visual Basic, doivent utiliser la méthode get_CallingCards .

Syntaxe

HRESULT EnumerateCallingCards(
  [out] IEnumCallingCard **ppEnumCallingCard
);

Paramètres

[out] ppEnumCallingCard

Pointeur vers l’interface IEnumCallingCard .

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Signification
S_OK
La méthode a réussi.
E_POINTER
Le paramètre ppEnumCallingCard n’est pas un pointeur valide.
E_OUTOFMEMORY
La mémoire est insuffisante pour effectuer l’opération.

Remarques

Cette méthode est un wrapper COM pour la fonction LineGetTranslateCaps TAPI 2.1 et prend les informations appelantes carte de la structure LINETRANSLATECAPS retournée par cette fonction.

TAPI appelle la méthode AddRef sur l’interface IEnumCallingCard retournée par ITAddressTranslation::EnumerateCallingCards. L’application doit appeler Release sur l’interface IEnumCallingCard pour libérer les ressources qui lui sont associées.

Configuration requise

   
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)
Bibliothèque Uuid.lib
DLL Tapi3.dll

Voir aussi

Objet Address

IEnumCallingCard

ITAddressTranslation