функция MI_Application_NewSerializer (mi.h)

Извлекает объект сериализатора, который затем можно использовать для сериализации экземпляров и классов в различных форматах.

Синтаксис

MI_INLINE MI_Result MI_Application_NewSerializer(
  [in, out] MI_Application *application,
            MI_Uint32      flags,
  [in]      MI_Char        *format,
  [out]     MI_Serializer  *serializer
);

Параметры

[in, out] application

Указатель на дескриптор, возвращенный функцией MI_Application_Initialize .

flags

Этот параметр должен иметь значение 0.

[in] format

Строка, содержащая используемый сериализатор. Этот параметр должен иметь значение L "MI_XML".

[out] serializer

Возвращенный объект сериализатора.

Возвращаемое значение

Эта функция возвращает MI_INLINE MI_Result.

Комментарии

Сериализаторы используются для сохранения MI_Instance и MI_Class объектов. Затем десериализатор используется для повторного создания объекта из хранимой формы.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header mi.h
Распространяемые компоненты Windows Management Framework 3.0 в Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 с пакетом обновления 2 (SP2)