UnmapViewOfFileEx, fonction (memoryapi.h)
Il s’agit d’une version étendue d’UnmapViewOfFile qui prend un paramètre d’indicateurs supplémentaire.
Syntaxe
BOOL UnmapViewOfFileEx(
[in] PVOID BaseAddress,
[in] ULONG UnmapFlags
);
Paramètres
[in] BaseAddress
Pointeur vers l’adresse de base de la vue mappée d’un fichier qui doit être décompressé. Cette valeur doit être identique à la valeur retournée par un appel précédent à l’une des fonctions de la famille MapViewOfFile .
[in] UnmapFlags
Ce paramètre peut prendre les valeurs suivantes.
Valeur | Signification |
---|---|
|
Spécifie que la priorité des pages non mappées doit être temporairement renforcée (avec décroissance automatique à court terme), car l’appelant s’attend à ce que ces pages soient à nouveau accessibles sous peu à partir d’un autre thread. Pour plus d’informations sur les priorités de mémoire, consultez la fonction SetThreadInformation(ThreadMemoryPriority). |
|
Annule le mappage d’une vue mappée à un espace réservé (après avoir remplacé un espace réservé par un affichage mappé à l’aide de MapViewOfFile3 ou MapViewOfFile3FromApp). |
Valeur retournée
Si la fonction réussit, la valeur de retour est différente de zéro.
Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Remarques
Pour plus d’informations sur le comportement de cette fonction, consultez la fonction UnmapViewOfFile .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | memoryapi.h (inclure Windows.h, Memoryapi.h) |
Bibliothèque | onecore.lib |
DLL | Kernel32.dll |