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


Структура 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 см. в разделе Использование многомерных выражений.

Size

MdlFlags

Process

MappedSystemVa

StartVa

ByteCount

ByteOffset

Замечания

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

Требования

Требование Ценность
заголовка wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

См. также