struktur MI_ReferenceAField (mi.h)

Mewakili properti di dalam struktur MI_Instance .

Sintaks

typedef struct _MI_ReferenceAField {
  MI_ReferenceA value;
  MI_Boolean    exists;
  MI_Uint8      flags;
} MI_ReferenceAField;

Anggota

value

Bidang jenis MI_ReferenceA.

exists

Menunjukkan apakah bidang bukan null. Anggota ini dapat diatur ke MI_TRUE atau MI_FALSE.

flags

Bendera bit yang menunjukkan kebijakan manajemen memori.

MI_FLAG_NOT_MODIFIED ((1 << 25))

Menunjukkan bahwa properti tidak dimodifikasi.

MI_FLAG_NULL ((1 << 29))

Nilai elemen adalah NULL.

MI_FLAG_BORROW ((1 << 30))

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 ((1 << 31))

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

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
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