IDiaFrameData::execute

执行展开的堆栈并返回该堆栈审核帧接口的结果。

HRESULT execute ( 
   IDiaStackWalkFrame* frame
);

参数

返回值

如果成功,则返回; S_OK否则,返回错误代码。下表显示可能返回此方法的值。

说明

E_DIA_INPROLOG

未能执行堆栈帧,在序言码时。

E_DIA_SYNTAX

在帧程序遇到的分析错误。

E_DIA_FRAME_ACCESS

无法访问注册或内存。

E_DIA_VALUE

在求值 (例如,被零除的错误)。

备注

此方法调用在调试过程中展开堆栈。IDiaStackWalkFrame 对象由客户端应用程序接收更新注册并提供 execute 方法的方法实现。

请参见

参考

IDiaFrameData

IDiaStackWalkFrame