структура MI_ObjectDecl (mi.h)

Содержит свойства, общие для структур MI_ClassDecl и MI_PropertyDecl . Его можно использовать для написания функций, которые работают с общими полями этих двух типов.

Синтаксис

typedef struct _MI_ObjectDecl {
  MI_Uint32                 flags;
  MI_Uint32                 code;
  MI_CONST MI_Char          *name;
  MI_Qualifier MI_CONST I_CONST *     *Mqualifiers;
  MI_Uint32                 numQualifiers;
  _MI_PropertyDecl MI_CONST I_CONST * *Mproperties;
  struct                    _MI_PropertyDecl;
  MI_Uint32                 numProperties;
  MI_Uint32                 size;
} MI_ObjectDecl;

Члены

flags

Флаги.

code

Хэш-код.

name

Имя этой функции.

qualifiers

Описывает метаданные для классов и свойств.

numQualifiers

Длина массива квалификаторов .

properties

Свойства этого объекта.

_MI_PropertyDecl

numProperties

Количество свойств этого объекта.

size

Размер структуры.

Требования

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

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

MI_ClassDecl

MI_FeatureDecl

MI_PropertyDecl

MI_Qualifier