Fonction MmSizeOfMdl (wdm.h)

La routine MmSizeOfMdl retourne le nombre d’octets à allouer pour une MDL décrivant une plage d’adresses donnée.

Syntaxe

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

Paramètres

[in] Base

Pointeur vers l’adresse virtuelle de base pour la plage.

[in] Length

Fournit la taille, en octets, de la plage.

Valeur retournée

MmSizeOfMdl retourne le nombre d’octets requis pour contenir le MDL.

Remarques

La mémoire du MDL lui-même doit être allouée à partir d’un pool non paginé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 2000.
Plateforme cible Universal
En-tête wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL N’importe quel niveau

Voir aussi

MmCreateMdl

MmInitializeMdl