WheaAddHwErrorReportSectionDeviceDriver 함수(ntddk.h)

이 루틴은 오류 보고서에 새 섹션을 추가하고 호출자에게 정보로 채울 수 있는 버퍼 집합을 전달합니다.

구문

NTSTATUS WheaAddHwErrorReportSectionDeviceDriver(
  WHEA_ERROR_HANDLE       ErrorHandle,
  ULONG                   SectionDataLength,
  PWHEA_DRIVER_BUFFER_SET BufferSet
);

매개 변수

ErrorHandle

작동 중인 패킷을 지정하는 WheaCreateHwErrorReportDeviceDriver 에서 가져온 WHEA_ERROR_HANDLE.

SectionDataLength

섹션에 추가할 데이터의 길이(바이트)를 지정하는 ULONG입니다.

BufferSet

사용자가 상호 작용할 퍼 집합으로 채워질 WHEA_DRIVER_BUFFER_SET 구조체에 대한 포인터입니다.

반환 값

STATUS_SUCCESS 또는 다음 중 하나를 반환합니다.

  • STATUS_INVALID_HANDLE: ErrorHandle이 잘못되었습니다.
  • STATUS_DEVICE_REMOVED: 오류 원본이 제거되었습니다.
  • STATUS_INSUFFICIENT_RESOURCES: 데이터에 충분한 공간이 없습니다.

설명

이 루틴은 WheaAddErrorSourceDeviceDriver에 제공된 WHEA_ERROR_SOURCE_CONFIGURATION_DEVICE_DRIVER 구조에 지정된 MaxSectionsPerReport 시간까지 호출할 수 있습니다.

FRUText를 업데이트하기 위한 도우미 함수인 WheaHwErrorReportSetSectionNameDeviceDriver도 참조하세요.

자세한 내용은 Windows 10 WHEA 사용을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 2004
머리글 ntddk.h

추가 정보

WheaCreateHwErrorReportDeviceDriver