MI_Class_GetMethodAt函式 (mi.h)

根據方法索引取得方法的詳細數據。

語法

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