共用方式為


IDebugBinder3::GetExceptionObjectAndType

如果有的話,這個方法會擷取與物件相關聯的例外狀況。

HRESULT GetExceptionObjectAndType(
   IDebugObject** ppException,
   IDebugField**  ppField
);
int GetExceptionObjectAndType(
   out IDebugObject ppException,
   out IDebugField  ppField
);

參數

  • ppException
    [] out傳回物件,表示例外狀況。

  • ppField
    [] out傳回代表特定的欄位可能會造成例外狀況 (這可能是空值) 的物件。

傳回值

如果成功的話,會傳回S_OK。 否則,會傳回錯誤碼。

注意事項注意事項

如果要確認是否有例外狀況,請檢查所傳回的值ppException: 如果是 null 值,那麼任何例外狀況就不是這個物件相關聯。

請參閱

參考

IDebugBinder3