Share via


MI_Context_NewDynamicInstance-Funktion (mi.h)

Erstellt eine neue dynamische instance (schwach typisierte instance ohne Klassendeklaration) einer Klasse.

Syntax

MI_INLINE MI_Result MI_INLINE_CALL MI_Context_NewDynamicInstance(
  [in] MI_Context    *context,
  [in] const MI_Char *className,
       MI_Uint32     flags,
       MI_Instance   **instance
);

Parameter

[in] context

Ein Zeiger auf den Anforderungskontext.

[in] className

Der Name der neuen Klasse.

flags

Die Create Flags (einschließlich Klassenmetatyp).

instance

Ein Zeiger auf eine neue instance bei erfolgreicher Rückgabe.

Rückgabewert

Diese Funktion gibt MI_INLINE MI_Result MI_INLINE_CALL zurück.

Hinweise

Um Elemente hinzuzufügen, rufen Sie die funktion MI_Instance_AddElement auf. Wenn Sie die verwendung des instance abgeschlossen haben, löschen Sie sie mit der funktion MI_Instance_Delete.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Windows
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

Weitere Informationen

MI_Instance_AddElement

MI_Instance_Delete