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) |