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 |