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