MmSizeOfMdl-Funktion (wdm.h)
Die MmSizeOfMdl Routine gibt die Anzahl der Bytes zurück, die für eine MDL zugeordnet werden sollen, die einen bestimmten Adressbereich beschreibt.
Syntax
SIZE_T MmSizeOfMdl(
[in] PVOID Base,
[in] SIZE_T Length
);
Parameter
[in] Base
Zeigen Sie auf die virtuelle Basisadresse für den Bereich.
[in] Length
Liefert die Größe des Bereichs in Byte.
Rückgabewert
MmSizeOfMdl- gibt die Anzahl der Bytes zurück, die erforderlich sind, um die MDL zu enthalten.
Bemerkungen
Der Speicher für die MDL selbst muss aus einem nicht seitengebundenen Pool zugewiesen werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Ab Windows 2000 verfügbar. |
Zielplattform- | Universal |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | Beliebige Ebene |