Freigeben über


MI_SerializerFT-Struktur (mi.h)

Eine Unterstützungsstruktur, die in der MI_ClientFT_V1-Struktur verwendet wird. Verwenden Sie die Funktionen mit dem Namenspräfix "MI_Serializer_", um diese Strukturen zu bearbeiten.

Syntax

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;

Member

Close

Schließt ein Serialisierungsobjekt und gibt den damit verbundenen internen Arbeitsspeicher frei. Siehe MI_Serializer_Close.

SerializeClass

Serialisiert eine MI_Class in einen Puffer in dem format, das beim Erstellen angegeben wurde. Siehe MI_Serializer_SerializeClass.

SerializeInstance

Serialisiert eine MI_Instance in einen Puffer in dem Format, das beim Erstellen des Serialisierungsprogramms angegeben wurde. Siehe MI_Serializer_SerializeInstance.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Kopfzeile mi.h
Verteilbare Komponente Windows Management Framework 3.0 unter Windows Server 2008 R2 mit SP1, Windows 7 mit SP1 und Windows Server 2008 mit SP2