MI_Application_NewInstance, fonction (mi.h)

Crée un nouvel objet MI_Instance à passer à différentes 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é à partir d’un appel à la fonction MI_Application_Initialize .

className

Nom de classe pour le instance en cours de création.

[in, optional] classRTTI

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

instance

Pointeur vers le instance retourné par cet appel de fonction.

Valeur retournée

Cette fonction retourne MI_INLINE MI_Result.

Remarques

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

Configuration requise

Condition requise Valeur
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