Freigeben über


MDL-Struktur (wdm.h)

Eine MDL-Struktur ist eine teilweise undurchsichtige Struktur, die eine Speicherdeskriptorliste (Memory Descriptor List, MDL) darstellt.

Syntax

typedef struct _MDL {
  struct _MDL      *Next;
  CSHORT           Size;
  CSHORT           MdlFlags;
  struct _EPROCESS *Process;
  PVOID            MappedSystemVa;
  PVOID            StartVa;
  ULONG            ByteCount;
  ULONG            ByteOffset;
} MDL, *PMDL;

Member

Next

Zeiger auf die nächste MDL in einer MDL-Kette. Weitere Informationen zu MDL-Ketten finden Sie unter Verwenden von MDLs.

Size

MdlFlags

Process

MappedSystemVa

StartVa

ByteCount

ByteOffset

Hinweise

Eine MDL beschreibt das Layout eines virtuellen Speicherpuffers im physischen Arbeitsspeicher. Weitere Informationen finden Sie unter Verwenden von MDLs.

Anforderungen

Anforderung Wert
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)

Weitere Informationen