Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La méthode EnumerateDynamicTerminalClasses énumère les classes de terminal dynamiques actuellement disponibles qui sont prises en charge. 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_DynamicTerminalClasses .
Syntaxe
HRESULT EnumerateDynamicTerminalClasses(
[out] IEnumTerminalClass **ppTerminalClassEnumerator
);
Paramètres
[out] ppTerminalClassEnumerator
Pointeur vers un énumérateur IEnumTerminalClass . TAPI retourne ces classes en tant que GUID.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
| Valeur | Signification |
|---|---|
|
La méthode a réussi. |
|
Le paramètre ppTerminalClassEnumerator n’est pas un pointeur valide. |
|
La mémoire est insuffisante pour effectuer l’opération. |
Remarques
Une application appelle cette méthode pour déterminer quelles classes de terminal dynamiques sont prises en charge par cette adresse dans un appel à ITTerminalSupport ::CreateTerminal.
TAPI appelle la méthode AddRef sur l’interface IEnumTerminalClass retournée par ITTerminalSupport ::EnumerateDynamicTerminalClasses. L’application doit appeler Release sur l’interface IEnumTerminalClass pour libérer les ressources qui lui sont associées.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Plateforme cible | Windows |
| En-tête | tapi3if.h (inclure Tapi3.h) |
Voir aussi
Classes terminales