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 포함) |