RtlFlushNonVolatileMemoryRanges-Funktion (ntddk.h)
Die Routine RtlFlushNonVolatileMemoryRanges die gegebenen nicht veränderlichen Speicherbereiche optimal leeren.
Syntax
NTSYSAPI NTSTATUS RtlFlushNonVolatileMemoryRanges(
PVOID NvToken,
PNV_MEMORY_RANGE NvRanges,
SIZE_T NumRanges,
ULONG Flags
);
Parameter
NvToken
Ein Zeiger auf eine undurchsichtige Struktur, die Informationen zu verschiedenen Eigenschaften des nicht veränderliche Speicherbereichs enthält, die RtlGetNonVolatileToken zurückgegeben haben.
NvRanges
Gibt ein Array von NV_MEMORY_RANGE Strukturen an, die die nicht veränderliche Speicherbereiche beschreiben, die geleert werden sollen
NumRanges
Gibt die Anzahl der Elemente im NVRanges- Array an.
Flags
Verweisen Sie für die angegebenen Flags auf RtlFlushNonVolatileMemory, da diese Routine auch die Flags außer der Übergabe an RtlFlushNonVolatileMemoryberücksichtigt.
Rückgabewert
Die Routine RtlFlushNonVolatileMemoryRanges gibt eine der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
|
NvToken- ist ein ungültiger Zeiger oder Token. |
|
Die Anforderung war erfolgreich. |
Bemerkungen
Diese Routine wird derzeit für Windows Server bis zur nächsten Hauptversion von Windows Server nicht unterstützt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1703 |
mindestens unterstützte Server- | Keine unterstützt |
Zielplattform- | Fenster |
Header- | ntddk.h (include Winnt.h) |