MI_Server structure (mi.h)

This structure defines default function tables for all types: Context, Instance, PropertySet, and Filter.

Syntax

typedef struct _MI_Server {
  const MI_ServerFT      *serverFT;
  const MI_ContextFT     *contextFT;
  const MI_InstanceFT    *instanceFT;
  const MI_PropertySetFT *propertySetFT;
  const MI_FilterFT      *filterFT;
} MI_Server;

Members

serverFT

Pointer to an MI_Server function table.

contextFT

Pointer to MI_Context function table.

instanceFT

Pointer to MI_Instance function table.

propertySetFT

Pointer to MI_PropertySet function table.

filterFT

Pointer to MI_Filter function table.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header mi.h
Redistributable Windows Management Framework 3.0 on Windows Server 2008 R2 with SP1, Windows 7 with SP1, and Windows Server 2008 with SP2