KBUGCHECK_SECONDARY_DUMP_DATA 구조체(wdm.h)
KBUGCHECK_SECONDARY_DUMP_DATA 구조는 KbCallbackSecondaryDumpData 루틴에서 크래시 덤프 파일에 기록할 드라이버 제공 데이터의 섹션을 설명합니다.
통사론
typedef struct _KBUGCHECK_SECONDARY_DUMP_DATA {
IN PVOID InBuffer;
IN ULONG InBufferLength;
IN ULONG MaximumAllowed;
OUT GUID Guid;
OUT PVOID OutBuffer;
OUT ULONG OutBufferLength;
} KBUGCHECK_SECONDARY_DUMP_DATA, *PKBUGCHECK_SECONDARY_DUMP_DATA;
회원
InBuffer
시스템에서 할당한 버퍼에 대한 포인터입니다.
InBufferLength
InBuffer 멤버로 지정된 버퍼의 크기(바이트)를 지정합니다.
MaximumAllowed
KbCallbackSecondaryDumpData 루틴이 크래시 덤프 파일에 쓸 수 있는 최대 데이터 양을 지정합니다.
Guid
드라이버의 크래시 덤프 데이터를 식별하는 GUID를 지정합니다. (드라이버는 고유한 GUID를 사용하여 크래시 덤프 데이터를 표시해야 합니다. GuidGen.exe 도구를 사용하여 드라이버에 대한 GUID를 생성합니다. 이 도구는 Microsoft Windows SDK에 포함되어 있습니다.)
OutBuffer
드라이버가 크래시 덤프 데이터를 쓰는 버퍼에 대한 포인터이거나 NULL .
OutBufferLength
OutBuffer 멤버가 지정한 버퍼의 크기(바이트)를 지정합니다.
발언
이 구조를 사용하는 방법에 대한 자세한 내용은 버그 확인 콜백 루틴 및 KBUGCHECK_REASON_CALLBACK_ROUTINE 콜백 함수 작성을 참조하세요.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Microsoft Windows XP SP1(서비스 팩 1), Windows Server 2003 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
헤더 | wdm.h(Wdm.h, Ntddk.h, Ntifs.h 포함) |
참고 항목
버그 확인 콜백 루틴작성합니다.