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 を含む) |