itDispatchMapper 接口 (tapi3if.h)

ITDispatchMapper 接口允许应用程序在给定一个接口的调度指针和另一个接口的 GUID 的情况下检索对象上另一个接口的调度指针。 此接口用于帮助程序员使用脚本应用程序,这些应用程序不会自动支持跟踪对象上的多个接口。

Dispatch Mapper 将使用对象的 IObjectSafety 接口来确保对象安全地在请求的接口上编写脚本。 如果对象未实现 IObjectSafety,或者对象在此特定接口上不安全,则调用将失败。

必须使用 COM CoCreateInstance 创建 Dispatch Mapper 对象。

继承

ITDispatchMapper 接口继承自 IDispatch 接口。 ITDispatchMapper 还具有以下类型的成员:

方法

ITDispatchMapper 接口具有这些方法。

 
ITDispatchMapper::QueryDispatchInterface

QueryDispatchInterface 方法返回指向对象上不同接口的调度指针,给定其 GUID 和对象上另一个接口的调度指针。

要求

   
目标平台 Windows
标头 tapi3if.h (包括 Tapi3.h)

另请参阅

Dispatch Mapper

IDispatch