WdfVerifierKeBugCheck 함수(wdfverifier.h)
[KMDF 및 UMDF에 적용]
WdfVerifierKeBugCheck 함수는 버그 검사를 만듭니다.
통사론
void WdfVerifierKeBugCheck(
[in] ULONG BugCheckCode,
[in] ULONG_PTR BugCheckParameter1,
[in] ULONG_PTR BugCheckParameter2,
[in] ULONG_PTR BugCheckParameter3,
[in] ULONG_PTR BugCheckParameter4
);
매개 변수
[in] BugCheckCode
Bugcodes.h정의된 버그 검사 코드 중 하나입니다.
[in] BugCheckParameter1
이 매개 변수에 대한 자세한 내용은 지정된 버그 확인 코드의 설명을 참조하세요.
[in] BugCheckParameter2
이 매개 변수에 대한 자세한 내용은 지정된 버그 확인 코드의 설명을 참조하세요.
[in] BugCheckParameter3
이 매개 변수에 대한 자세한 내용은 지정된 버그 확인 코드의 설명을 참조하세요.
[in] BugCheckParameter4
이 매개 변수에 대한 자세한 내용은 지정된 버그 확인 코드의 설명을 참조하세요.
반환 값
없음
발언
Kernel-Mode 드라이버 프레임워크(KMDF) 드라이버가 WdfVerifierKeBugCheck
User-Mode 드라이버 프레임워크(버전 2.0 이상)가 WdfVerifierKeBugCheck
드라이버 디버깅에 대한 자세한 내용은 WDF 드라이버디버깅을 참조하세요.
예제
다음 코드 예제에서는 MULTIPLE_IRP_COMPLETE_REQUESTS 버그 확인 코드를 사용하는 버그 검사를 만듭니다.
WdfVerifierKeBugCheck(
MULTIPLE_IRP_COMPLETE_REQUESTS,
(ULONG_PTR) irp,
(ULONG_PTR) srb,
0,
0
);
요구 사항
요구 | 값 |
---|---|
대상 플랫폼 | 보편적 |
최소 KMDF 버전 | 1.0 |
최소 UMDF 버전 | 2.0 |
헤더 | wdfverifier.h(Wdf.h 포함) |
라이브러리 | Wdf01000.sys(KMDF); WUDFx02000.dll(UMDF) |
IRQL |
모든 수준 |
DDI 규정 준수 규칙 |
DriverCreate(kmdf) |