共用方式為


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
釋放用來儲存報表索引鍵字串的記憶體。 這應該在每個後續呼叫 WerStoreGetFirstReportKeyWerStoreGetNextReportKey之後呼叫,一旦使用特定的報表索引鍵字串且不再需要。
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 例外狀況處理常式的註冊。

過時的函式

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