Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Опорная структура, используемая в структуре MI_ClientFT_V1 . Для работы с этими структурами используйте функции с префиксом имени "MI_Serializer_".
Синтаксис
typedef struct _MI_SerializerFT {
MI_Result()(MI_Serializer *serializer) * Close;
MI_Result(I_Serializer *serializer,MI_Uint32 flags, const MI_Class *classObject,MI_Uint8 *clientBuffer,MI_Uint32 clientBufferLength,MI_Uint32 *clientBufferNeeded) * )(MSerializeClass;
MI_Result(I_Serializer *serializer,MI_Uint32 flags, const MI_Instance *instanceObject,MI_Uint8 *clientBuffer,MI_Uint32 clientBufferLength,MI_Uint32 *clientBufferNeeded) * )(MSerializeInstance;
} MI_SerializerFT;
Члены
Close
Закрывает объект сериализатора и освобождает связанную с ним внутреннюю память. См . MI_Serializer_Close.
SerializeClass
Сериализует MI_Class в буфер в формате, указанном при его создании. См . MI_Serializer_SerializeClass.
SerializeInstance
Сериализует MI_Instance в буфер в формате, указанном при создании сериализатора. См . MI_Serializer_SerializeInstance.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 8 |
| Минимальная версия сервера | Windows Server 2012 |
| Верхняя часть | mi.h |
| Распространяемые компоненты | Windows Management Framework 3.0 в Windows Server 2008 R2 с пакетом обновления 1 (SP1), Windows 7 с пакетом обновления 1 (SP1) и Windows Server 2008 с пакетом обновления 2 (SP2) |