根據方法名稱取得方法的詳細數據。
語法
MI_INLINE MI_Result MI_Class_GetMethod(
[in] const MI_Class *self,
[in] const MI_Char *name,
[out, optional] MI_QualifierSet *qualifierSet,
[out, optional] MI_ParameterSet *parameterSet,
[out, optional] MI_Uint32 *index
);
參數
[in] self
要從中擷取方法資訊之類別物件的指標。
[in] name
要擷取的方法名稱。
[out, optional] qualifierSet
要接收傳回方法限定符集之變數的指標。 這是選擇性參數。 與限定符集相關聯的記憶體有效,直到刪除類別對象為止。 當您完成使用類別限定符集時,請呼叫 MI_Class_Delete 函式來刪除類別物件。 如果不需要此資訊,請傳遞此參數的 NULL 。
[out, optional] parameterSet
要接收傳回之參數集之變數的指標。 參數集也包含傳回型別和傳回型別限定符集。 這是選擇性參數。 與參數集相關聯的記憶體有效,直到刪除類別對象為止。 當您完成使用 參數集時,請呼叫 MI_Class_Delete 函式來刪除類別物件。 如果不需要此資訊,請傳遞此參數的 NULL 。
[out, optional] index
要接收指定方法傳回索引之變數的指標。 這是選擇性參數。
傳回值
此函式會傳回MI_INLINE MI_Result。
規格需求
| 需求 | 值 |
|---|---|
| 最低支援的用戶端 | Windows 8 |
| 最低支援的伺服器 | Windows Server 2012 |
| 目標平台 | Windows |
| 標頭 | mi.h |
| 可轉散發套件 | Windows Management Framework Windows Server 2008 R2 SP1、Windows 7 SP1 和 Windows Server 2008 SP2 上的 3.0 |