Compartilhar via


Métodos MSPI CMSPAddress implementados

Veja a seguir os métodos MSPI padrão que todos os MSPs devem implementar. A documentação principal desses métodos existe na seção Referência da MSPI (Interface do Provedor de Serviços de Mídia ).

Métodos CMSPAddress Descrição
Initialize (Interface ITMSPAddress) Chamado por TAPI3 quando esse MSP é criado pela primeira vez.
Desligamento (Interface ITMSPAddress) Chamado pelo TAPI3 quando esse endereço não está mais em uso.
ReceiveTSPData (Interface ITMSPAddress) Chamado por TAPI3 quando o TSP envia dados para esse objeto de endereço MSP.
Getevent (Interface ITMSPAddress) Chamado pelo TAPI3 para obter informações detalhadas sobre um evento.
get_StaticTerminals (Interface ITTerminalSupport) Wrapper de Automação OLE para a função auxiliar GetStaticTerminals.
EnumerateStaticTerminals (Interface ITTerminalSupport) Wrapper de enumeração para a função auxiliar GetStaticTerminals.
get_DynamicTerminalClasses (Interface ITTerminalSupport) Wrapper de Automação OLE para a função auxiliar GetDynamicTerminalClasses.
EnumerateDynamicTerminalClasses (Interface ITTerminalSupport) Wrapper de enumeração para a função auxiliar GetDynamicTerminalClasses.
CreateTerminal (Interface ITTerminalSupport) Esse método é chamado pelo aplicativo para criar um terminal dinâmico. Ele agenda um item de trabalho no thread de trabalho do MSP, que, quando executado, solicita ao Gerenciador de Terminal para criar um terminal dinâmico. A classe derivada pode substituir esse método para ter sua própria maneira de criar um terminal dinâmico.
GetDefaultStaticTerminal (Interface ITTerminalSupport) Esse método é chamado pelo aplicativo para obter o terminal estático padrão para um tipo e uma direção especificados. Ele atualiza a lista de terminais padrão (se necessário) e retorna o ponteiro da interface. A classe derivada pode substituir esse método para ter sua própria maneira de decidir qual terminal é o padrão. Bloqueia as listas de terminais.