Compartilhar via


Interface ITDispatchMapper (tapi3if.h)

A interface ITDispatchMapper permite que um aplicativo recupere o ponteiro de expedição de outra interface em um objeto, dado o ponteiro de expedição de uma interface e o GUID de outra. Essa interface é fornecida para auxiliar programadores usando aplicativos de script que não dão suporte automaticamente ao acompanhamento de várias interfaces em um objeto .

O Dispatch Mapper usará a interface IObjectSafety do objeto para garantir que o objeto seja seguro para scripts na interface solicitada. Se o objeto não implementar IObjectSafety ou se o objeto não estiver seguro nessa interface específica, a chamada falhará.

O objeto Dispatch Mapper deve ser criado usando COM CoCreateInstance.

Herança

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

Métodos

A interface ITDispatchMapper tem esses métodos.

 
ITDispatchMapper::QueryDispatchInterface

O método QueryDispatchInterface retorna um ponteiro de expedição para uma interface diferente em um objeto dado seu GUID e o ponteiro de expedição de outra interface no objeto .

Requisitos

   
Plataforma de Destino Windows
Cabeçalho tapi3if.h (inclua Tapi3.h)

Confira também

Mapeador de Expedição

IDispatch