fungsi MI_Instance_SetElementAt (mi.h)

Atur nilai elemen pada indeks instans yang diberikan.

Sintaks

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

Parameter

[in, out] self

Penunjuk ke instans.

index

Posisi elemen .

[in, optional] value

Nilai baru elemen .

type

Jenis CIM elemen yang akan diatur.

flags

Bendera bit menunjukkan kebijakan manajemen memori dan dapat menjadi salah satu nilai berikut.

MI_FLAG_BORROW

Digunakan saat menambahkan dan mengatur properti pada MI_Instance untuk menunjukkan bahwa instans tidak akan menyalin nilai. Nilai harus tetap valid hingga instans dihapus.

MI_FLAG_ADOPT

Digunakan saat menambahkan dan mengatur properti pada MI_Instance untuk menunjukkan bahwa instans akan mengadopsi pointer dan akan bertanggung jawab untuk menghapusnya.

MI_FLAG_NULL

Nilai elemen adalah Null.

Mengembalikan nilai

Fungsi ini mengembalikan MI_INLINE MI_Result MI_INLINE_CALL.

Persyaratan

   
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Target Platform Windows
Header mi.h
Redistribusi Windows Management Framework 3.0 di Windows Server 2008 R2 dengan SP1, Windows 7 dengan SP1, dan Windows Server 2008 dengan SP2