---
name: "FreeMappedBuffer"
section: "3w"
platform: "linux"
package: "libwine-dev"
version: "1.0.1-3.1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/FreeMappedBuffer"
---

# FreeMappedBuffer(3w)

## NAME

**FreeMappedBuffer** (KERNEL32.39)

## SYNOPSIS

void FreeMappedBuffer\
  (\
   CONTEXT86\* *context*\
  )

## PARAMS

**\[In\]**  **EDI** register: pointer to buffer.

## DESCRIPTION

Free a buffer allocated by AllocMappedBuffer.

## RETURNS

Nothing.

## IMPLEMENTATION

Exported by ordinal only. Use **[GetProcAddress(3w)](/GetProcAddress/3w.md)** to obtain a pointer to the function.

Implemented in **"dlls/kernel32/heap.c"**.

Available on x86 platforms only.

This function passes one or more arguments in registers.  For more details, please read the source code.

Debug channel **"heap"**.
