다음을 통해 공유


KTRIAGE_DUMP_DATA_ARRAY 구조체(wdm.h)

크래시 덤프 파일에 보존할 메모리 위치 및 길이(범위)의 배열을 지정합니다.

구문

typedef struct _KTRIAGE_DUMP_DATA_ARRAY {
  LIST_ENTRY     List;
  ULONG          NumBlocksUsed;
  ULONG          NumBlocksTotal;
  ULONG          DataSize;
  ULONG          MaxDataSize;
  ULONG          ComponentNameBufferLength;
  PUCHAR         ComponentName;
  KADDRESS_RANGE Blocks[ANYSIZE_ARRAY];
} KTRIAGE_DUMP_DATA_ARRAY, *PKTRIAGE_DUMP_DATA_ARRAY;

멤버

List

배열에 추가할 항목을 나타내는 LIST_ENTRY 구조체에 대한 포인터입니다.

NumBlocksUsed

NumBlocksTotal

DataSize

MaxDataSize

ComponentNameBufferLength

ComponentName

Blocks[ANYSIZE_ARRAY]

설명

드라이버는 KeInitializeTriageDumpDataArray 함수를 호출하여 이 구조를 초기화합니다. 드라이버는 KeAddTriageDumpDataBlock 함수를 호출할 때 이 형식의 구조체에 대한 포인터를 제공합니다.

요구 사항

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

추가 정보

KBUGCHECK_REASON_CALLBACK_ROUTINE