MI_Instance_GetElementAt函式 (mi.h)
取得指定索引處 (CIM 屬性) 的專案值。
語法
MI_INLINE MI_Result MI_INLINE_CALL MI_Instance_GetElementAt(
[in] const MI_Instance *self,
MI_Uint32 index,
const MI_Char **name,
[out, optional] MI_Value *value,
[out, optional] MI_Type *type,
[out, optional] MI_Uint32 *flags
);
參數
[in] self
實例,其專案值將會傳回。
index
專案以零起始的索引
name
包含傳回之項目名稱之 Null 終止字串的指標。
[out, optional] value
傳回的專案值。
[out, optional] type
傳回的項目類型。
[out, optional] flags
傳回下列值的組合。
MI_FLAG_NULL (0x20000000)
元素值為 Null。
MI_FLAG_KEY (0x0001000)
元素是索引鍵。
MI_FLAG_IN (0x0002000)
參數的類型為 In ,並傳遞至 方法。
MI_FLAG_OUT (0x0004000)
參數的類型為 Out ,而且會從 方法傳回。
傳回值
指定函式傳回碼的 MI_Result 列舉值。 這可以是下列其中一個程序代碼。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 |
最低支援的伺服器 | Windows Server 2012 |
目標平台 | Windows |
標頭 | mi.h |
可轉散發套件 | windows Server 2008 R2 SP1、Windows 7 SP1 和 Windows Server 2008 SP2 上的 Windows Management Framework 3.0 |