Microsoft::WRL 命名空间
定义构成 WRL的基础类型。
namespace Microsoft::WRL;
成员
Typedef
名称 |
说明 |
---|---|
InhibitWeakReferencePolicy |
RuntimeClassFlags<WinRt | InhibitWeakReference> |
类
名称 |
说明 |
---|---|
使一个或多选件类中Windows运行时激活。 |
|
实现Windows运行时异步系统。 |
|
实现 IClassFactory 接口的基本功能。 |
|
创建表示模板参数指定的接口的智能 指针 类型。当引用计数为零时,ComPtr自动维护基接口指针的引用计数并释放接口。 |
|
表示事件。EventSource 成员函数添加,移除,并调用事件处理程序。 |
|
表示一个自由线程封送拆收器对象。 |
|
表示相关对象的集合。 |
|
表示继承接口指定数目的实例化选件类,并提供指定的Windows运行时,传统的COM,并且,弱引用支持。 |
|
提供基本framework创建Windows运行时或经典COM基类。 |
|
提供一个基本结构创建基类。 |
|
表示可以只能由Windows运行时使用的 弱引用,而传统的COM。弱引用表示也可能无法访问的对象。 |
结构
名称 |
说明 |
---|---|
指定可应用于组接口ID的验证和初始化函数。 |
|
指示对RuntimeClass、实现和ChainInterfaces模板了指定接口不可访问在IID列表。 |
|
指定接口的实现QI和GetIid。 |
|
确保运行时选件类从Windows运行时接口,如果有,然后传统的COM接口派生。 |
|
包含 RuntimeClass的实例的类型。 |
枚举
名称 |
说明 |
---|---|
指定GetResults ()方法返回的结果的类型。 |
|
指定模块是否应支持进程内服务器或进程外服务器。 |
|
指定的 RuntimeClass 实例的类型支持。 |
函数
名称 |
说明 |
---|---|
检索弱引用到指定的实例。 |
|
创建成员函数(回调方法的对象。 |
|
创建导致指定的选件类实例进行Windows运行时激活的一个工厂。 |
|
创建导致指定的选件类实例的一个工厂。 |
|
初始化指定的 Windows 运行时 选件类。 |
要求
标头: async.h,client.h,corewrappers.h,event.h,ftm.h,implements.h,internal.h,module.h
命名空间: Microsoft::WRL