Partager via


ITAgent ::get_ID méthode (tapi3cc.h)

La méthode get_ID obtient l’ID d’un agent.

Syntaxe

HRESULT get_ID(
  [out] BSTR *ppID
);

Paramètres

[out] ppID

Pointeur vers BSTR contenant l’ID d’agent.

Valeur retournée

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

Code de retour Description
S_OK
La méthode a réussi.
TAPI_E_CALLCENTER_NO_AGENT_ID
ITAgent n’a pas été créé à l’aide de ITAgentHandler ::CreateAgentWithID, mais avec ITAgentHandler ::CreateAgent. Il n’existe aucun ID.
E_POINTER
Le paramètre ppID n’est pas un pointeur valide.
E_OUTOFMEMORY
La mémoire est insuffisante pour effectuer l’opération.

Remarques

Cette méthode est fournie pour l’interfaçage avec des solutions de commutateur héritées.

L’application doit libérer la mémoire allouée au paramètre ppID via SysFreeString lorsque la variable n’est plus nécessaire.

Configuration requise

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

Voir aussi

ITAgent