struktur MI_StringAField (mi.h)

Mewakili properti di dalam struktur MI_Instance .

Sintaks

typedef struct _MI_StringAField {
  MI_StringA value;
  MI_Boolean exists;
  MI_Uint8   flags;
} MI_StringAField;

Anggota

value

Bidang jenis MI_StringA.

exists

Menunjukkan apakah bidang bukan null. 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 sampai 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

   
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