mozilla
Your Search Results

    PR_Unmap

    « NSPR API Reference « I/O Functions

    Unmap a memory region that is backed by a memory-mapped file.

    Syntax

    #include <prio.h> 
    
    PRStatus PR_MemUnmap(
      void *addr, 
      PRUint32 len);
    

    Parameters

    The function has the following parameters:

    addr
    The starting address of the memory region to be unmapped.
    len
    The length, in bytes, of the memory region.

    Returns

    The function returns one of the following values:

    • If the memory region is successfully unmapped, PR_SUCCESS.
    • If the memory region is not successfully unmapped, PR_FAILURE. The error code can be retrieved via PR_GetError.

    Description

    PR_MemUnmap removes the file mapping for the memory region (addr, addr + len). The parameter addr is the return value of an earlier call to PR_MemMap.

    Document Tags and Contributors

    Contributors to this page: Rappo
    Last updated by: Rappo,