Freigeben über


MI_Instance_GetElement-Funktion (mi.h)

Ruft den Wert des benannten Elements (CIM-Eigenschaft) ab.

Syntax

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
);

Parameter

[in] self

Instanz, deren Elementwert zurückgegeben wird.

name

Eine NULL-Zeichenfolge, die den Namen des Elements darstellt.

[out, optional] value

Zurückgegebener Elementwert.

[out, optional] type

Zurückgegebener Elementwerttyp.

[out, optional] flags

Eine Kombination der folgenden Werte wird zurückgegeben.

MI_FLAG_NULL (0x20000000)

Der Elementwert ist NULL.

MI_FLAG_KEY (0x0001000)

Element ist ein Schlüssel.

MI_FLAG_IN (0x0002000)

Der Parameter hat den Typ In und wird an eine -Methode übergeben.

MI_FLAG_OUT (0x0004000)

Der Parameter ist vom Typ Out und wird von einer -Methode zurückgegeben.

[out, optional] index

Gibt einen nullbasierten Index des Elements zurück.

Rückgabewert

Ein Wert der MI_Result-Enumeration , der den Funktionsrückgabecode angibt. Dies kann einer der folgenden Codes sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Windows
Kopfzeile mi.h
Verteilbare Komponente Windows Management Framework 3.0 unter Windows Server 2008 R2 mit SP1, Windows 7 mit SP1 und Windows Server 2008 mit SP2

Weitere Informationen

MI_Instance_AddElement

MI_Instance_ClearElement

MI_Instance_SetElement