共用方式為


WER 函式

Windows 錯誤報告會使用下列函式。 如需使用這些函式的範例,請參閱 WinBase\WindowsErrorReporting 和 WinBase\Debug\FailFast 下的 Windows SDK 範例。

在本節中

主題 描述
AddERExcludedApplication
從錯誤報告中排除指定的應用程式。
PFN_WER_RUNTIME_EXCEPTION_EVENT
WER 會呼叫此函式,以判斷例外狀況處理程式是否宣告當機。
PFN_WER_RUNTIME_EXCEPTION_DEBUGGER_LAUNCH
WER 會呼叫此函式,讓您自訂調試程式啟動選項和啟動字串。
PFN_WER_RUNTIME_EXCEPTION_EVENT_SIGNATURE
WER 可以多次呼叫此函式,以取得可唯一描述問題的報表參數。
ReportFault
啟用執行其本身例外狀況處理的應用程式,將錯誤報告至Microsoft。
WerAddExcludedApplication
將指定的應用程式新增至要從錯誤報告中排除的應用程式清單。
WerFreeString
釋放用來儲存報表索引鍵字串的記憶體。 在每次連續呼叫 WerStoreGetFirstReportKey WerStoreGetNextReportKey之後呼叫,一旦使用特定的報表索引鍵字串,就不再需要。
WerGetFlags
擷取指定進程的錯誤報告設定。
WerRegisterAdditionalProcess
註冊要包含在錯誤報告中的程式以及主要應用程式進程。 選擇性地指定要從中取得其他數據的已註冊進程內的線程。
WerRegisterAppLocalDump
為呼叫應用程式註冊相對於本機應用程式市集的路徑,其中 Windows 錯誤報告 (WER) 應該儲存 WER 在應用程式停止回應時收集的診斷記憶體轉儲複本。
WerRegisterCustomMetadata
當 WER 建立錯誤報告時,註冊要收集的應用程式特定元數據(以索引鍵/值字串的形式)。
WerRegisterExcludedMemoryBlock
標記記憶體區塊(通常包含在錯誤報告中),以從錯誤報告中排除。
WerRegisterFile
註冊在 WER 建立錯誤報告時要收集的檔案。
WerRegisterMemoryBlock
註冊在 WER 建立錯誤報告時要收集的記憶體區塊。
WerRegisterRuntimeExceptionModule
註冊自定義運行時間例外狀況處理程式,用來提供當機的自定義錯誤報告。
WerRemoveExcludedApplication
從要從錯誤報告排除的應用程式清單中移除指定的應用程式。
WerReportAddDump
將指定類型的傾印加入至指定的報表。
WerReportAddFile
將檔案加入至指定的報表。
WerReportCloseHandle
關閉指定的報表。
WerReportCreate
建立描述應用程式事件的問題報告。
WerReportHang
在指定的視窗上起始「無回應」報告。
WerReportSetParameter
設定可唯一識別指定報表之事件的參數。
WerReportSetUIOption
設定指定報表的使用者介面選項。
WerReportSubmit
提交指定的報表。
WerSetFlags
設定目前進程的錯誤報告設定。
WerStoreClose
關閉預存報表的集合。
WerStoreGetFirstReportKey
取得報表存放區中第一個報表的參考。
WerStoreGetNextReportKey
取得錯誤報表存放區中下一個報表的參考。
WerStoreOpen
開啟預存錯誤報告的集合。
WerStoreQueryReportMetadataV2
擷取存放區中報表的相關元數據。
WerUnregisterAdditionalProcess
從要包含在錯誤報告中的其他進程清單中移除進程。
WerUnregisterAppLocalDump
取消藉由呼叫 WerRegisterAppLocalDump 函式來取消註冊,以指定 Windows 錯誤報告 (WER) 應該儲存 WER 在應用程式停止回應時收集的診斷記憶體轉儲複本。
WerUnregisterCustomMetadata
拿掉應用程式錯誤報告期間所收集的應用程式特定元資料專案。
WerUnregisterExcludedMemoryBlock
拿掉先前標示為已排除的記憶體區塊(它將會再次包含在錯誤報告中)。
WerUnregisterFile
從要新增至目前進程所產生報表的檔案清單中移除檔案。
WerUnregisterMemoryBlock
從應用程式錯誤報告期間所要收集的數據清單中移除記憶體區塊。
WerUnregisterRuntimeExceptionModule
拿掉 WER 例外狀況處理程式的註冊。

過時的函式

下列函式已經過時,且僅供相容性使用: