WheaHwErrorReportSubmitDeviceDriver 함수(ntddk.h)
이 루틴은 진행 중인 오류 보고서를 WHEA에 제출하여 하드웨어 오류로 보고합니다.
구문
NTSTATUS WheaHwErrorReportSubmitDeviceDriver(
WHEA_ERROR_HANDLE ErrorHandle
);
매개 변수
ErrorHandle
WheaCreateHwErrorReportDeviceDriver에서 반환된 핸들입니다.
반환 값
STATUS_SUCCESS 또는 다음 중 하나를 반환합니다.
- STATUS_INVALID_HANDLE: 잘못된 오류 핸들
- STATUS_DEVICE_REMOVED: 오류 원본이 제거되었습니다.
- STATUS_BUFFER_TOO_SMALL: 패킷에 섹션이 없습니다.
- STATUS_INSUFFICIENT_RESOURCES: 로그 데이터의 공간이 부족합니다.
그렇지 않으면 이 루틴은 WheaReportHwError에서 반환된 상태 반환합니다.
설명
이 루틴을 호출하기 전에 드라이버는 WheaAddHwErrorReportSectionDeviceDriver를 호출하여 원하는 모든 섹션을 추가해야 합니다.
이 루틴을 호출한 후에는 버퍼 집합의 버퍼를 더 이상 사용할 수 없으며 핸들이 잘못되었습니다.
오류가 발생했거나 오류가 더 이상 유효하지 않으면 WheaHwErrorReportAbandonDeviceDriver를 호출하여 보고서를 WHEA에 제출하지 않고 드라이버가 클린 수 있습니다.
자세한 내용은 Windows 10 WHEA 사용을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 2004 |
머리글 | ntddk.h |