Funzione RtlFlushNonVolatileMemoryRanges (ntddk.h)
La routine RtlFlushNonVolatileMemoryRanges scarica in modo ottimale le aree di memoria non volatili indicate.
Sintassi
NTSYSAPI NTSTATUS RtlFlushNonVolatileMemoryRanges(
PVOID NvToken,
PNV_MEMORY_RANGE NvRanges,
SIZE_T NumRanges,
ULONG Flags
);
Parametri
NvToken
Puntatore a una struttura opaca che contiene informazioni sulle varie proprietà dell'area di memoria non volatile restituita da RtlGetNonVolatileToken .
NvRanges
Specifica una matrice di strutture NV_MEMORY_RANGE che descrivono le aree di memoria non volatili da scaricare
NumRanges
Specifica il numero di elementi nella matrice NVRanges .
Flags
Per i flag specificati, fare riferimento a RtlFlushNonVolatileMemory come questa routine rispetta anche i flag oltre a passarlo a RtlFlushNonVolatileMemory.
Valore restituito
La routine RtlFlushNonVolatileMemoryRanges restituisce uno dei seguenti elementi:
Codice restituito | Descrizione |
---|---|
|
NvToken è un puntatore o un token non validi. |
|
La richiesta è stata completata. |
Commenti
Questa routine non è attualmente supportata per Windows Server fino alla prossima versione principale di Windows Server.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 versione 1703 |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | ntddk.h (include Winnt.h) |