WER 함수
다음 함수는 Windows 오류 보고 사용됩니다. 이러한 함수를 사용하는 예제는 WinBase\WindowsErrorReporting 및 WinBase\Debug\FailFast 아래의 Windows SDK 샘플을 참조하세요.
항목 | Description |
---|---|
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 함수를 호출하여 WER(Windows 오류 보고)이 애플리케이션에 대한 프로세스 중 하나가 응답을 중지할 때 수집한 진단 메모리 덤프의 복사본을 저장하도록 지정하여 만든 등록을 취소합니다. |
WerUnregisterCustomMetadata |
애플리케이션에 대한 오류 보고 중에 수집되는 앱별 메타데이터의 항목을 제거합니다. |
WerUnregisterExcludedMemoryBlock |
이전에 제외된 것으로 표시된 메모리 블록을 제거합니다(오류 보고서에 다시 포함됨). |
WerUnregisterFile |
현재 프로세스에 대해 생성된 보고서에 추가할 파일 목록에서 파일을 제거합니다. |
WerUnregisterMemoryBlock |
애플리케이션에 대한 오류 보고 중에 수집할 데이터 목록에서 메모리 블록을 제거합니다. |
WerUnregisterRuntimeExceptionModule |
WER 예외 처리기의 등록을 제거합니다. |
다음 함수는 사용되지 않으며 호환성을 위해서만 제공됩니다.