wdm.h) (MDL 结构

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)

另请参阅