Interface ITTerminalSupport (tapi3if.h)

A interface ITTerminalSupport será exposta em um objeto Address somente se existir um MSP. Os métodos dessa interface permitem que um aplicativo descubra os terminais disponíveis e/ou crie um e obtenha ponteiros para objetos terminal necessários.

Um ponteiro tapi3.itterminalsupport pode ser obtido chamando QueryInterface em qualquer interface address, como ITAddress. Se E_NOINTERFACE for retornado, o provedor de serviços associado ao endereço não oferecerá suporte a controles de mídia.

A interface ITTerminalSupport2 é derivada da interface ITTerminalSupport . ITTerminalSupport2 dá suporte à recuperação de informações sobre classes de terminal conectáveis e superclasses por aplicativos C, C++e script.

Herança

A interface ITTerminalSupport herda da interface IDispatch . ITTerminalSupport também tem estes tipos de membros:

Métodos

A interface ITTerminalSupport tem esses métodos.

 
ITTerminalSupport::CreateTerminal

O método CreateTerminal cria e inicializa um novo objeto ITTerminal com base na classe de terminal dinâmico e na mídia. A classe de terminal é identificada por um GUID. O GUID deve ser convertido em uma cadeia de caracteres usando StringFromIID para passar para esse método.
ITTerminalSupport::EnumerateDynamicTerminalClasses

O método EnumerateDynamicTerminalClasses enumera as classes de terminal dinâmico disponíveis no momento com suporte.
ITTerminalSupport::EnumerateStaticTerminals

O método EnumerateStaticTerminals enumera os terminais estáticos disponíveis no momento associados ao endereço.
ITTerminalSupport::get_DynamicTerminalClasses

O método get_DynamicTerminalClasses cria uma coleção de terminais dinâmicos disponíveis no momento.
ITTerminalSupport::get_StaticTerminals

O método get_StaticTerminals cria uma coleção de terminais estáticos disponíveis no momento.
ITTerminalSupport::GetDefaultStaticTerminal

O método GetDefaultStaticTerminal obtém o terminal estático padrão para o tipo de mídia especificado.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho tapi3if.h

Confira também

Objeto Address

IDispatch

ITTerminalSupport2

Objeto Terminal

Interfaces de objeto de terminal