RtlFillMemory-Makro (wdm.h)
Die RtlFillMemory-Routine füllt einen Speicherblock mit dem angegebenen Füllwert aus.
Syntax
void RtlFillMemory(
void* Destination,
size_t Length
int Fill
);
Parameter
[out] Destination
Ein Zeiger auf den zu füllenden Speicherblock.
[in] Length
Die Anzahl der Bytes im zu füllenden Speicherblock.
[in] Fill
Der Wert, mit dem der Zielspeicherblock gefüllt werden soll. Dieser Wert wird in jedes Byte im Speicherblock kopiert, der durch Ziel und Länge definiert ist.
Rückgabewert
Keine
Bemerkungen
Aufrufer von RtlFillMemory können in jedem IRQL ausgeführt werden, wenn sich der Zielspeicherblock im nicht auslagerten Systemspeicher befindet. Andernfalls muss der Aufrufer unter IRQL <= APC_LEVEL ausgeführt werden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothek | NtDll.lib (Benutzermodus); NtosKrnl.lib (Kernelmodus) |
DLL | Kernel32.dll (Benutzermodus); NtosKrnl.exe (Kernelmodus) |
IRQL | Beliebige Ebene (siehe Abschnitt "Hinweise") |