ITTerminalSupport2 ::EnumeratePluggableTerminalClasses, méthode (tapi3if.h)
La méthode EnumeratePluggableTerminalClasses énumère les classes de terminal enfichable inscrites sous une superclasse donnée.
Cette méthode est destinée aux applications C/C++. Visual Basic et les applications de script doivent utiliser la méthode get_PluggableTerminalClasses .
Syntaxe
HRESULT EnumeratePluggableTerminalClasses(
[in] CLSID iidTerminalSuperclass,
[in] long lMediaType,
[out] IEnumPluggableTerminalClassInfo **ppClassEnumerator
);
Paramètres
[in] iidTerminalSuperclass
CLSID pour la superclasse de terminal.
[in] lMediaType
Liste ORed au niveau du bit des types de médias pris en charge par les classes de terminal.
[out] ppClassEnumerator
Pointeur vers l’interface IEnumPluggableTerminalClassInfo .
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Valeur | Signification |
---|---|
|
La méthode a réussi. |
|
Le paramètre lMediaType n’est pas valide. |
|
Échec de la méthode. |
|
Le paramètre ppClassEnumerator n’est pas un pointeur valide. |
Remarques
TAPI appelle la méthode AddRef sur l’interface IEnumPluggableTerminalClassInfo retournée par ITTerminalSupport2 ::EnumeratePluggableTerminalClasses. L’application doit appeler Release sur l’interface IEnumPluggableTerminalClassInfo 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) |