MI_ReferenceAField結構 (mi.h)

表示 MI_Instance 結構內的屬性。

語法

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

成員

value

類型 為 MI_ReferenceA 的欄位。

exists

指出欄位是否為非 Null。 這個成員可以設定為 MI_TRUE 或 MI_FALSE。

flags

指出記憶體管理原則的位旗標。

MI_FLAG_NOT_MODIFIED ( (1 << 25) )

表示屬性未修改。

MI_FLAG_NULL ( (1 << 29) )

元素值為 NULL。

MI_FLAG_BORROW ( (1 << 30) )

在MI_Instance上新增和設定屬性時 使用,表示 實例不會複製值。 值必須保持有效狀態,直到刪除實例為止。

MI_FLAG_ADOPT ( (1 << 31) )

在MI_Instance上新增和設定屬性時 使用,以 指出實例會採用指標,並負責刪除它。

規格需求

需求 值
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
標頭 mi.h
可轉散發套件 在 Windows Server 2008 R2 上 Windows Management Framework 3.0 SP1、Windows 7 SP1 和 Windows Server 2008 SP2