Estrutura MDL (wdm.h)

Uma estrutura MDL é uma estrutura parcialmente opaca que representa uma MDL (lista de descritores de memória).

Sintaxe

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

Membros

Next

Ponteiro para o próximo MDL em uma cadeia de MDL. Para obter mais informações sobre cadeias de MDL, consulte Usando MDLs.

Size

MdlFlags

Process

MappedSystemVa

StartVa

ByteCount

ByteOffset

Comentários

Um MDL descreve o layout de um buffer de memória virtual na memória física. Para obter mais informações, consulte Usando MDLs.

Requisitos

Requisito Valor
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Confira também