Compartilhar via


Método ITMultiTrackTerminal::get_TrackTerminals (tapi3if.h)

O método get_TrackTerminals cria e retorna uma coleção que contém os terminais contidos pelo terminal multitrack no qual esse método foi chamado. A variante retornada contém um ponteiro para uma interface ITCollection que pode ser usada para iterar por meio de elementos do tipo IEnumVARIANT. Os elementos da coleção contêm ponteiros para faixas.

Sintaxe

HRESULT get_TrackTerminals(
  [out] VARIANT *pVariant
);

Parâmetros

[out] pVariant

Ponteiro para um VARIANT que contém uma ITCollection de ponteiros de interface ITTerminal para as faixas disponíveis.

Retornar valor

Esse método pode retornar um desses valores.

Valor Significado
S_OK
O método foi bem-sucedido.
E_POINTER
O parâmetro pVariant não é um ponteiro válido.
E_OUTOFMEMORY
Existe memória insuficiente para executar a operação.
E_UNEXPECTED
O parâmetro pVariant não estava vazio.

Comentários

O TAPI chama o método AddRef na interface ITTerminal retornada por ITMultiTrackTerminal::get_TrackTerminals. O aplicativo deve chamar Release na interface ITTerminal para liberar recursos associados a ele.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tapi3if.h (inclua Tapi3.h)
Biblioteca Uuid.lib
DLL Tapi3.dll

Confira também

ITCollection

ITMultiTrackTerminal

ITTerminal