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 は、物理メモリ内の仮想メモリ バッファーのレイアウトを記述します。 詳細については、「MDL の使用」を参照してください。

要件

要件
Header wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)

こちらもご覧ください