Função UnmapViewOfFileEx (memoryapi.h)
Esta é uma versão estendida de UnmapViewOfFile que usa um parâmetro de sinalizadores adicional.
Sintaxe
BOOL UnmapViewOfFileEx(
[in] PVOID BaseAddress,
[in] ULONG UnmapFlags
);
Parâmetros
[in] BaseAddress
Um ponteiro para o endereço base da exibição mapeada de um arquivo que deve ser não mapeado. Esse valor deve ser idêntico ao valor retornado por uma chamada anterior para uma das funções na família MapViewOfFile .
[in] UnmapFlags
Esse parâmetro pode usar um dos valores a seguir.
Valor | Significado |
---|---|
|
Especifica que a prioridade das páginas que estão sendo não mapeadas deve ser temporariamente aumentada (com decadência automática de curto prazo) porque o chamador espera que essas páginas sejam acessadas novamente em breve de outro thread. Para obter mais informações sobre prioridades de memória, consulte a função SetThreadInformation(ThreadMemoryPriority). |
|
Desmarque uma exibição mapeada de volta para um espaço reservado (depois de substituir um espaço reservado por um modo de exibição mapViewOfFile3 ou MapViewOfFile3FromApp). |
Valor retornado
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.
Comentários
Para obter mais informações sobre o comportamento dessa função, consulte a função UnmapViewOfFile .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | memoryapi.h (inclua Windows.h, Memoryapi.h) |
Biblioteca | onecore.lib |
DLL | Kernel32.dll |