Fonction RtlDrainNonVolatileFlush (ntddk.h)

La routine RtlDrainNonVolatileFlush attend que les vidages initiés par RtlFlushNonVolatileMemory se terminent.

Syntaxe

NTSYSAPI NTSTATUS RtlDrainNonVolatileFlush(
  [in] PVOID NvToken
);

Paramètres

[in] NvToken

Pointeur vers une structure opaque qui contient des informations sur les différentes propriétés de la région de mémoire non volatile que RtlGetNonVolatileToken avait retournées.

Valeur retournée

La routine RtlDrainNonVolatileFlush retourne l’un des éléments suivants :

Code de retour Description
STATUS_INVALID_PARAMETER
NvToken est un pointeur ou un jeton non valide.
STATUS_SUCCESS
La demande a abouti.

Remarques

Cette routine RtlDrainNonVolatileFlush peut également ajouter plus de contexte à NvToken pour aider les vérificateurs. Cette routine n’est actuellement pas prise en charge pour Windows Server avant la prochaine version majeure de Windows Server.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 version 1703
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête ntddk.h (inclure Winnt.h)

Voir aussi

RtlFlushNonVolatileMemory

RtlFlushNonVolatileMemoryRanges

RtlFreeNonVolatileToken

RtlGetNonVolatileToken

RtlWriteNonVolatileMemory