Partager via


MI_Context_ConstructInstance, fonction (mi.h)

Initialise une classe MI instance sur la pile ou en tant que membre d’une structure.

Syntaxe

MI_INLINE MI_Result MI_INLINE_CALL MI_Context_ConstructInstance(
  [in]  MI_Context         *context,
  [in]  const MI_ClassDecl *classDecl,
  [out] MI_Instance        *instance
);

Paramètres

[in] context

Pointeur vers le contexte de la demande.

[in] classDecl

Pointeur vers la déclaration de classe utilisée pour initialiser le instance.

[out] instance

Pointeur vers le instance retourné.

Valeur retournée

Cette fonction retourne MI_INLINE MI_Result MI_INLINE_CALL.

Remarques

Vous êtes responsable de la réservation de la mémoire pour le instance (sur la pile ou le tas). Lorsque vous avez terminé d’utiliser la instance, supprimez-la en appelant la fonction MI_Instance_Destruct.

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