Função MmSizeOfMdl (wdm.h)

A rotina MmSizeOfMdl retorna o número de bytes a serem alocados para um MDL que descreve um determinado intervalo de endereços.

Sintaxe

SIZE_T MmSizeOfMdl(
  [in] PVOID  Base,
  [in] SIZE_T Length
);

Parâmetros

[in] Base

Ponteiro para o endereço virtual base do intervalo.

[in] Length

Fornece o tamanho, em bytes, do intervalo.

Retornar valor

MmSizeOfMdl retorna o número de bytes necessários para conter o MDL.

Comentários

A memória do próprio MDL deve ser alocada do pool nãopagado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 2000.
Plataforma de Destino Universal
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualquer nível

Confira também

MmCreateMdl

MmInitializeMdl