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