![]() |
|||||
|
#include <stddef.h>
#include <sys/stat.h>
#include <sys/types.h>
Go to the source code of this file.
Defines | |
#define | PROT_READ (0x01) |
page can be read | |
#define | PROT_WRITE (0x02) |
page can be written | |
#define | PROT_EXEC (0x04) |
page can be executed | |
#define | PROT_NONE (0x00) |
page can not be accessed | |
#define | MAP_PRIVATE (0x02) |
Changes are private. | |
#define | MAP_ANONYMOUS (0x20) |
Ignore fd and offset parameters. | |
#define | MAP_FIXED (0x10) |
Interpret addr exactly. | |
#define | MAP_FAILED ((void*)~0) |
Returned from mmap() when the mapping fails. | |
Functions | |
void * | mmap (void *addr, size_t len, int prot, int flags, int fd, off_t offset) |
Maps a file into memory, and returns a pointer to it. | |
int | munmap (void *addr, size_t len) |
Deletes a mapped region. | |
int | msync (void *addr, size_t len, int flags) |
Writes any dirty pages within the given range to disk. |
|
UNIX Emulation for Win32 Libraries documentation © Synesis Software Pty Ltd, 2002-2007 |