如果 C 應用程式以連線登錄異常狀況接聽器函數和環境定義資料, 或者,如果 C++ 應用程式以連線登錄異常狀況接聽器,只要連線發生嚴重問題, XMS 即會非同步通知應用程式。XMS 通知 C 應用程式的方式是:呼叫異常狀況接聽器函數, 將環境定義資料的指標當成一個參數傳遞,以及將錯誤區塊的控點當成另一個參數傳遞。XMS 通知 C++ 應用程式的方式是:呼叫異常狀況接聽器的 onException() 方法, 並將異常狀況的指標當成參數傳遞。
如果應用程式在連線的使用上,只是用來非同步使用訊息而無其他用途, 則應用程式唯一能瞭解連線問題的途徑是使用異常狀況接聽器。
如需在 C 應用程式中使用異常狀況接聽器函數的相關資訊,請參閱在 C 中使用異常狀況接聽器函數。如果您使用 C++, 請改參閱在 C++ 中使用異常狀況接聽器。
XMS .NET 異常狀況全衍生自 System.Exception。如果需要詳細資訊,請參閱處理 .NET 中的錯誤。