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 |