Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |