Поделиться через


структура 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