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 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) |