Freigeben über


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

Siehe auch

MmCreateMdl

MmInitializeMdl