Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |