Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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") |