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 primária desses métodos existe na seção de Referência do MSPI (Interface do Provedor de Serviço de Mídia) do.

Métodos CMSPAddress Descrição
inicializar (Interface ITMSPAddress ) Chamado por TAPI3 quando este MSP é criado pela primeira vez.
shutdown (Interface ITMSPAddress ) Chamado por 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 Terminais 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 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.