Partager via


MI_Instance_GetElement, fonction (mi.h)

Obtient la valeur de l’élément nommé (propriété CIM).

Syntaxe

MI_INLINE MI_Result MI_INLINE_CALL MI_Instance_GetElement(
  [in]            const MI_Instance *self,
                  const MI_Char     *name,
  [out, optional] MI_Value          *value,
  [out, optional] MI_Type           *type,
  [out, optional] MI_Uint32         *flags,
  [out, optional] MI_Uint32         *index
);

Paramètres

[in] self

Instance dont la valeur d’élément sera retournée.

name

Chaîne terminée par null qui représente le nom de l’élément.

[out, optional] value

Valeur de l’élément retourné.

[out, optional] type

Type de valeur d’élément retourné.

[out, optional] flags

Combinaison retournée des valeurs suivantes.

MI_FLAG_NULL (0x20000000)

La valeur de l’élément est Null.

MI_FLAG_KEY (0x0001000)

L’élément est une clé.

MI_FLAG_IN (0x0002000)

Le paramètre est de type In et est passé dans une méthode.

MI_FLAG_OUT (0x0004000)

Le paramètre est de type Out et est retourné à partir d’une méthode .

[out, optional] index

Index de base zéro retourné de l’élément.

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.

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

Voir aussi

MI_Instance_AddElement

MI_Instance_ClearElement

MI_Instance_SetElement