функция обратного вызова MI_Deserializer_ClassObjectNeeded (mi.h)

Используется для предоставления запрошенного объекта класса во время десериализации.

Синтаксис

MI_Deserializer_ClassObjectNeeded MiDeserializerClassobjectneeded;

MI_Result MiDeserializerClassobjectneeded(
  [in, optional] void *context,
  [in, optional] const MI_Char *serverName,
  [in, optional] const MI_Char *namespaceName,
  [in, optional] const MI_Char *className,
  [out]          MI_Class **requestedClassObject
)
{...}

Параметры

[in, optional] context

Указатель на контекст.

[in, optional] serverName

Имя сервера.

[in, optional] namespaceName

Пространство имен объекта.

[in, optional] className

Класс объекта .

[out] requestedClassObject

MI_Class, представляющий запрошенный объект класса.

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

Возвращает MI_Result , указывающий состояние операции.

Требования

Требование Значение
Минимальная версия клиента 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)

См. также раздел

MI_DeserializerFT

MI_Deserializer_DeserializeClass

MI_Deserializer_DeserializeInstance