Compartir a través de


función MI_Instance_SetElementAt (mi.h)

Establezca el valor del elemento en el índice especificado de una instancia.

Sintaxis

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

Parámetros

[in, out] self

Puntero a una instancia de .

index

Posición del elemento.

[in, optional] value

Nuevo valor del elemento.

type

Tipo CIM del elemento que se establecerá.

flags

Las marcas de bits indican la directiva de administración de memoria y pueden ser cualquiera de los valores siguientes.

MI_FLAG_BORROW

Se usa al agregar y establecer propiedades en un MI_Instance para indicar que la instancia no copiará el valor. El valor debe permanecer válido hasta que se elimine la instancia.

MI_FLAG_ADOPT

Se usa al agregar y establecer propiedades en un MI_Instance para indicar que la instancia adoptará el puntero y será responsable de eliminarla.

MI_FLAG_NULL

El valor del elemento es Null.

Valor devuelto

Esta función devuelve MI_INLINE MI_Result MI_INLINE_CALL.

Requisitos

   
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Windows
Encabezado mi.h
Redistribuible Windows Management Framework 3.0 en Windows Server 2008 R2 con SP1, Windows 7 con SP1 y Windows Server 2008 con SP2