Класс RoInitializeWrapper

Инициализирует среда выполнения Windows.

Синтаксис

class RoInitializeWrapper;

Замечания

RoInitializeWrapper— это удобство, которое инициализирует среда выполнения Windows и возвращает HRESULT, указывающее, выполнена ли операция успешно. Так как вызовы ::Windows::Foundation::Uninitializeдеструктора класса, экземпляры должны быть объявлены RoInitializeWrapper на глобальном или верхнем уровне область.

Участники

Открытые конструкторы

Имя Описание
RoInitializeWrapper::RoInitializeWrapper Инициализирует новый экземпляр класса RoInitializeWrapper.
RoInitializeWrapper:~RoInitializeWrapper Уничтожает текущий RoInitializeWrapper экземпляр класса.

Открытые операторы

Имя Описание
RoInitializeWrapper::HRESULT() Извлекает HRESULT, созданный конструктором RoInitializeWrapper .

Иерархия наследования

RoInitializeWrapper

Требования

Заголовок: corewrappers.h

Пространство имен: Microsoft::WRL::Оболочки

RoInitializeWrapper::HRESULT()

Извлекает значение HRESULT, созданное последним RoInitializeWrapper конструктором.

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