根據方法索引取得方法的詳細數據。
語法
MI_INLINE MI_Result MI_Class_GetMethodAt(
[in] const MI_Class *self,
MI_Uint32 index,
const MI_Char **name,
[out, optional] MI_QualifierSet *qualifierSet,
[out, optional] MI_ParameterSet *parameterSet
);
參數
[in] self
要從中擷取方法資訊之類別物件的指標。
index
要求之方法以零起始的索引。
name
指向方法傳回名稱之指標的指標。 與名稱相關聯的記憶體有效,直到刪除類別對象為止。 如果不需要此資訊,請傳遞此參數的 NULL 。
[out, optional] qualifierSet
要接收傳回限定符集之變數的指標。 這是選擇性參數。 與限定符集相關聯的記憶體有效,直到刪除類別對象為止。 當您完成使用類別限定符集時,請呼叫 MI_Class_Delete 函式來刪除類別物件。 如果不需要此資訊,請傳遞此參數的 NULL 。
[out, optional] parameterSet
要接收傳回之參數集之變數的指標。 參數集也包含傳回型別和傳回型別限定符集。 這是選擇性參數。 與參數集相關聯的記憶體有效,直到刪除類別對象為止。 當您完成使用 參數集時,請呼叫 MI_Class_Delete 函式來刪除類別物件。 如果不需要此資訊,請傳遞此參數的 NULL 。
傳回值
此函式會傳回MI_INLINE 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 |