fonction MI_Application_NewInstance (mi.h)

Crée un objet MI_Instance à transmettre à diverses API d’opération MI qui nécessitent des instances.

Syntaxe

MI_INLINE MI_Result MI_Application_NewInstance(
  [in]           MI_Application     *application,
                 const MI_Char      *className,
  [in, optional] const MI_ClassDecl *classRTTI,
                 MI_Instance        **instance
);

Paramètres

[in] application

Pointeur vers un handle retourné d’un appel à la fonction MI_Application_Initialize .

className

Nom de classe de l’instance en cours de création.

[in, optional] classRTTI

Pointeur vers des informations de type d’exécution facultatives pour l’objet en cours de création.

instance

Pointeur vers l’instance retournée à partir de cet appel de fonction.

Valeur retournée

Cette fonction retourne MI_INLINE MI_Result.

Notes

Lorsque vous avez terminé d’utiliser l’instance créée par cet appel, supprimez-la en appelant la fonction MI_Instance_Delete .

Configuration requise

   
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête mi.h
Composant redistribuable Windows Management Framework 3.0 sur Windows Server 2008 R2 avec SP1, Windows 7 avec SP1 et Windows Server 2008 avec SP2