Структура MDL (wdm.h)

Структура MDL — это частично непрозрачная структура, представляющая список дескрипторов памяти (MDL).

Синтаксис

typedef struct _MDL {
  struct _MDL      *Next;
  CSHORT           Size;
  CSHORT           MdlFlags;
  struct _EPROCESS *Process;
  PVOID            MappedSystemVa;
  PVOID            StartVa;
  ULONG            ByteCount;
  ULONG            ByteOffset;
} MDL, *PMDL;

Члены

Next

Указатель на следующий MDL в цепочке MDL. Дополнительные сведения о цепочках MDL см. в разделе Использование mdl.

Size

MdlFlags

Process

MappedSystemVa

StartVa

ByteCount

ByteOffset

Комментарии

MDL описывает структуру буфера виртуальной памяти в физической памяти. Дополнительные сведения см. в разделе Использование многомерных списков.

Требования

Требование Значение
Заголовок wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)

См. также раздел