RoInitializeWrapper 类

初始化 Windows 运行时。

语法

class RoInitializeWrapper;

备注

RoInitializeWrapper 是一种初始化 Windows 运行时并返回指示操作是否成功的 HRESULT 的便利工具。 由于类析构函数调用 ::Windows::Foundation::Uninitialize,因此必须在全局或最上层范围内声明 RoInitializeWrapper 的实例。

成员

公共构造函数

名称 描述
RoInitializeWrapper::RoInitializeWrapper 初始化 RoInitializeWrapper 类的新实例。
RoInitializeWrapper::~RoInitializeWrapper 销毁 RoInitializeWrapper 类的当前实例。

公共运算符

“属性” 描述
RoInitializeWrapper::HRESULT() 检索由 RoInitializeWrapper 构造函数生成的 HRESULT。

继承层次结构

RoInitializeWrapper

要求

标头:corewrappers.h

命名空间:Microsoft::WRL::Wrappers

RoInitializeWrapper::HRESULT()

检索最后一个 RoInitializeWrapper 构造函数生成的 HRESULT 值。

operator HRESULT()

RoInitializeWrapper::RoInitializeWrapper

初始化 RoInitializeWrapper 类的新实例。

RoInitializeWrapper(RO_INIT_TYPE flags)

参数

flags
RO_INIT_TYPE 枚举之一,它指定 Windows 运行时提供的支持。

注解

RoInitializeWrapper 类调用 Windows::Foundation::Initialize(flags)

RoInitializeWrapper::~RoInitializeWrapper

初始化 Windows 运行时。

~RoInitializeWrapper()

备注

RoInitializeWrapper 类调用 Windows::Foundation::Uninitialize()