共用方式為


ICallIndirect::GetMethodInfo 方法 (callobj.h)

從呼叫框架擷取介面方法的相關信息。

語法

HRESULT GetMethodInfo(
  [in]  ULONG         iMethod,
  [out] CALLFRAMEINFO *pInfo,
  [out] LPWSTR        *pwszMethod
);

參數

[in] iMethod

方法編號。

[out] pInfo

CALLFRAMEINFO 結構的指標,其中包含指定方法的相關信息。

[out] pwszMethod

方法名稱。 這是選擇性參數。

傳回值

這個方法可以傳回下列值。

傳回碼 描述
S_OK
已成功完成命令。
E_UNEXPECTED
已發生未預期的錯誤。

備註

傳回的資訊是方法的靜態分析,而不是動態分析,因為它只以方法簽章的分析為基礎,而不是呼叫框架的實際目前內容。 例如,靜態分析可能表示此方法可能具有介面內,但因為等位參數,指定的呼叫可能沒有這類介面。 這個方法相當於 ICallFrame 中的 GetInfoGetNames 方法,但可避免實際進行任何叫用以取得資訊。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 callobj.h

另請參閱

ICallIndirect