Condividi tramite


Metodo ITMultiTrackTerminal::get_TrackTerminals (tapi3if.h)

Il metodo get_TrackTerminals crea e restituisce una raccolta contenente i terminali contenuti nel terminale multitraccia su cui è stato chiamato questo metodo. La variante restituita contiene un puntatore a un'interfaccia ITCollection che può essere usata per scorrere gli elementi di tipo IEnumVARIANT. Gli elementi della raccolta contengono puntatori alle tracce.

Sintassi

HRESULT get_TrackTerminals(
  [out] VARIANT *pVariant
);

Parametri

[out] pVariant

Puntatore a un valore VARIANT contenente un ITCollection di puntatori di interfaccia ITTerminal per le tracce disponibili.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Significato
S_OK
Il metodo è riuscito.
E_POINTER
Il parametro pVariant non è un puntatore valido.
E_OUTOFMEMORY
Memoria insufficiente per eseguire l'operazione.
E_UNEXPECTED
Il parametro pVariant non era vuoto.

Commenti

TAPI chiama il metodo AddRef sull'interfaccia ITTerminal restituita da ITMultiTrackTerminal::get_TrackTerminals. L'applicazione deve chiamare Release nell'interfaccia ITTerminal per liberare le risorse associate.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi3if.h (include Tapi3.h)
Libreria Uuid.lib
DLL Tapi3.dll

Vedi anche

ITCollection

ITMultiTrackTerminal

ITTerminal