Función UnmapViewOfFile2 (memoryapi.h)
Desasigna una vista asignada previamente de un archivo o una sección con respaldo de archivo de página.
Sintaxis
BOOL UnmapViewOfFile2(
[in] HANDLE Process,
[in] PVOID BaseAddress,
[in] ULONG UnmapFlags
);
Parámetros
[in] Process
Identificador del proceso desde el que se desasignación la sección.
[in] BaseAddress
Dirección base de una vista asignada previamente que se va a desasignar. Este valor debe ser idéntico al valor devuelto por una llamada anterior a una de las funciones de la familia MapViewOfFile .
[in] UnmapFlags
Este parámetro puede ser cero (0) o uno de los valores siguientes.
Valor | Significado |
---|---|
|
Especifica que la prioridad de las páginas que no se asignan se debe aumentar temporalmente (con una degradación automática a corto plazo) porque el autor de la llamada espera que se vuelva a acceder a estas páginas en breve desde otro subproceso. Para obtener más información sobre las prioridades de memoria, consulte la función SetThreadInformation(ThreadMemoryPriority). |
|
Desasigna una vista asignada a un marcador de posición (después de reemplazar un marcador de posición por una vista asignada mediante MapViewOfFile3 o MapViewOfFile3FromApp). |
Valor devuelto
Devuelve TRUE si se ejecuta correctamente. De lo contrario, devuelve FALSE y el estado de error extendido está disponible mediante GetLastError.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1703 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | memoryapi.h (incluye Windows.h, Memoryapi.h) |
Library | WindowsApp.lib |
Archivo DLL | Kernelbase.dll |