IAgileObject 接口 (objidl.h)

将接口标记为跨单元敏捷。

继承

IAgileObject 接口继承自 IUnknown 接口。

备注

IAgileObject 接口是一个标记接口,指示对象是自由线程的,可以从任何单元调用。

与将自由线程封送处理器 (FTM) 聚合时发生的情况不同,实现 IAgileObject 接口不会影响封送调用时发生的情况。 相反, IAgileObject 接口由全局接口表 (GIT) 进行识别。 当实现 IAgileObject 接口的对象放置在 GIT 中并本地化到另一个单元时,该对象将直接在新单元中调用,而不是封送处理。

要求

   
最低受支持的客户端 Windows 8 [桌面应用|UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用|UWP 应用]
目标平台 Windows
标头 objidl.h (包括 Objidlbase.h)

请参阅

IUnknown