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()