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 描述物理内存中虚拟内存缓冲区的布局。 有关详细信息,请参阅 使用 MDL

要求

要求 价值
标头 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)

另请参阅