ICallIndirect::GetMethodInfo 方法 (callobj.h)
從呼叫框架擷取介面方法的相關信息。
語法
HRESULT GetMethodInfo(
[in] ULONG iMethod,
[out] CALLFRAMEINFO *pInfo,
[out] LPWSTR *pwszMethod
);
參數
[in] iMethod
方法編號。
[out] pInfo
CALLFRAMEINFO 結構的指標,其中包含指定方法的相關信息。
[out] pwszMethod
方法名稱。 這是選擇性參數。
傳回值
這個方法可以傳回下列值。
傳回碼 | 描述 |
---|---|
|
已成功完成命令。 |
|
已發生未預期的錯誤。 |
備註
傳回的資訊是方法的靜態分析,而不是動態分析,因為它只以方法簽章的分析為基礎,而不是呼叫框架的實際目前內容。 例如,靜態分析可能表示此方法可能具有介面內,但因為等位參數,指定的呼叫可能沒有這類介面。 這個方法相當於 ICallFrame 中的 GetInfo 和 GetNames 方法,但可避免實際進行任何叫用以取得資訊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | callobj.h |