funzione MI_Instance_SetElementAt (mi.h)
Impostare il valore dell'elemento in corrispondenza dell'indice specificato di un'istanza.
Sintassi
MI_INLINE MI_Result MI_INLINE_CALL MI_Instance_SetElementAt(
[in, out] MI_Instance *self,
MI_Uint32 index,
[in, optional] const MI_Value *value,
MI_Type type,
MI_Uint32 flags
);
Parametri
[in, out] self
Puntatore a un'istanza.
index
Posizione dell'elemento.
[in, optional] value
Nuovo valore dell'elemento.
type
Tipo CIM dell'elemento che verrà impostato.
flags
I flag di bit indicano i criteri di gestione della memoria e possono essere uno dei valori seguenti.
MI_FLAG_BORROW
Usato durante l'aggiunta e l'impostazione delle proprietà in un MI_Instance per indicare che l'istanza non copia il valore. Il valore deve rimanere valido finché l'istanza non viene eliminata.
MI_FLAG_ADOPT
Usato durante l'aggiunta e l'impostazione delle proprietà in un MI_Instance per indicare che l'istanza adotta il puntatore e sarà responsabile dell'eliminazione.
MI_FLAG_NULL
Il valore dell'elemento è Null.
Valore restituito
Questa funzione restituisce MI_INLINE MI_Result MI_INLINE_CALL.
Requisiti
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 |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per