Структура 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) |