Condividi tramite


funzione MI_Instance_GetElement (mi.h)

Ottiene il valore dell'elemento denominato (proprietà CIM).

Sintassi

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

Parametri

[in] self

Istanza il cui valore dell'elemento verrà restituito.

name

Stringa con terminazione null che rappresenta il nome dell'elemento.

[out, optional] value

Valore dell'elemento restituito.

[out, optional] type

Tipo di valore dell'elemento restituito.

[out, optional] flags

Combinazione restituita dei valori seguenti.

MI_FLAG_NULL (0x20000000)

Il valore dell'elemento è Null.

MI_FLAG_KEY (0x0001000)

L'elemento è una chiave.

MI_FLAG_IN (0x0002000)

Il parametro è di tipo In e viene passato a un metodo.

MI_FLAG_OUT (0x0004000)

Il parametro è di tipo Out e viene restituito da un metodo.

[out, optional] index

Indice in base zero dell'elemento.

Valore restituito

Valore dell'enumerazione MI_Result che specifica il codice restituito dalla funzione. Questo può essere uno dei codici seguenti.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Windows
Intestazione mi.h
Componente ridistribuibile Windows Management Framework 3.0 in Windows Server 2008 R2 con SP1, Windows 7 con SP1 e Windows Server 2008 con SP2

Vedi anche

MI_Instance_AddElement

MI_Instance_ClearElement

MI_Instance_SetElement