Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée une instance d’une classe en fonction d’une déclaration de classe.
Syntaxe
MI_INLINE MI_Result MI_INLINE_CALL MI_Context_NewInstance(
[in] MI_Context *context,
[in] const MI_ClassDecl *classDecl,
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. Les informations de type runtime (RTTI) sont générées pour la classe et doivent être nommées pour la classe, suivies d’un suffixe « _rtti ».
instance
Pointeur vers le instance retourné. Il existe également une fonction générée nommée pour la classe , suivie d’un suffixe « _Delete ».
Valeur retournée
Valeur de l’énumération MI_Result qui spécifie le code de retour de la fonction. Il peut s’agir de l’un des codes suivants.
Remarques
Lorsque vous avez terminé d’utiliser le instance, il doit être supprimé via 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 |