MI_Application_NewInstance-Funktion (mi.h)
Erstellt ein neues MI_Instance -Objekt, das an verschiedene MI-Vorgangs-APIs übergeben werden soll, die Instanzen erfordern.
Syntax
MI_INLINE MI_Result MI_Application_NewInstance(
[in] MI_Application *application,
const MI_Char *className,
[in, optional] const MI_ClassDecl *classRTTI,
MI_Instance **instance
);
Parameter
[in] application
Ein Zeiger auf ein Handle, das von einem Aufruf der funktion MI_Application_Initialize zurückgegeben wird.
className
Der Klassenname für die instance, die erstellt wird.
[in, optional] classRTTI
Ein Zeiger auf optionale Laufzeittypinformationen für das zu erstellende Objekt.
instance
Ein Zeiger auf die instance, die von diesem Funktionsaufruf zurückgegeben wird.
Rückgabewert
Diese Funktion gibt MI_INLINE MI_Result zurück.
Hinweise
Wenn Sie die Verwendung der durch diesen Aufruf erstellten instance abgeschlossen haben, löschen Sie sie, indem Sie die funktion MI_Instance_Delete aufrufen.
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 |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für