RtlDrainNonVolatileFlush-Funktion (ntddk.h)

Die Routine RtlDrainNonVolatileFlush wartet darauf, dass die von RtlFlushNonVolatileMemory initiierten Leerungen abgeschlossen sind.

Syntax

NTSYSAPI NTSTATUS RtlDrainNonVolatileFlush(
  [in] PVOID NvToken
);

Parameter

[in] NvToken

Ein Zeiger auf eine undurchsichtige Struktur, die Informationen zu verschiedenen Eigenschaften des nicht flüchtigen Speicherbereichs enthält, den RtlGetNonVolatileToken zurückgegeben hat.

Rückgabewert

Die Routine RtlDrainNonVolatileFlush gibt eine der folgenden Rückgaben zurück:

Rückgabecode Beschreibung
STATUS_INVALID_PARAMETER
NvToken ist ein ungültiger Zeiger oder ein ungültiges Token.
STATUS_SUCCESS
Die Anforderung wurde erfolgreich gesendet.

Hinweise

Diese Routine RtlDrainNonVolatileFlush kann nvToken auch mehr Kontext hinzufügen, um Prüfern zu helfen. Diese Routine wird für Windows Server bis zur nächsten Hauptversion von Windows Server derzeit nicht unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1703
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile ntddk.h (winnt.h einschließen)

Weitere Informationen

RtlFlushNonVolatileMemory

RtlFlushNonVolatileMemoryRanges

RtlFreeNonVolatileToken

RtlGetNonVolatileToken

RtlWriteNonVolatileMemory