_com_error::WCode
Microsoft 专用
检索 16 位错误代码映射到在中封装的 HRESULT。
WORD WCode ( ) const throw( );
返回值
如果 HRESULT 在范围 0x80040200 中为 0x8004FFFF, WCode 方法返回递减 0x80040200 的 HRESULT ;否则,它返回零。
备注
WCode 方法在 COM 用于取消映射该操作支持代码。 dispinterface 属性或方法包装调用包参数并调用 IDispatch:: 调用的支持实例。 在返回,则为; DISP_E_EXCEPTION 的失败 HRESULT 返回,错误信息。 EXCEPINFO 结构检索传递给 IDispatch:: 调用。 错误代码可能会在 EXCEPINFO 结构的 wCode 成员存储为 16 位值或完整的 32 位值在 EXCEPINFO 结构的 scode 成员。 如果 16 位 wCode 返回,必须首先将其映射到 32 位失败 HRESULT。
特定于 Microsoft 的结尾