MÉTHODE ITMultiTrackTerminal ::get_TrackTerminals (tapi3if.h)
La méthode get_TrackTerminals crée et retourne une collection contenant les terminaux contenus par le terminal multipiste sur lequel cette méthode a été appelée. La variante retournée contient un pointeur vers une interface ITCollection qui peut être utilisée pour itérer au sein des éléments de type IEnumVARIANT. Les éléments de la collection contiennent des pointeurs vers des pistes.
Syntaxe
HRESULT get_TrackTerminals(
[out] VARIANT *pVariant
);
Paramètres
[out] pVariant
Pointeur vers un VARIANT contenant un ITCollection de pointeurs d’interface ITTerminal pour les pistes disponibles.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Valeur | Signification |
---|---|
|
La méthode a réussi. |
|
Le paramètre pVariant n’est pas un pointeur valide. |
|
La mémoire est insuffisante pour effectuer l’opération. |
|
Le paramètre pVariant n’était pas vide. |
Remarques
TAPI appelle la méthode AddRef sur l’interface ITTerminal retournée par ITMultiTrackTerminal ::get_TrackTerminals. L’application doit appeler Release sur l’interface ITTerminal 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) |
Bibliothèque | Uuid.lib |
DLL | Tapi3.dll |