---
name: "CreateFileMapping32A"
section: "3w"
platform: "linux"
package: "wine-doc"
version: "0.0.980315-1"
release: "Debian 2.0 (Hamm)"
platforms: ["linux"]
url: "https://new.carta.tech/CreateFileMapping32A"
---

# CreateFileMapping32A(3w)

CreateFileMapping32A (KERNEL32.46)

## NAME

CreateFileMapping32A - CreateFileMapping32A   (KERNEL32.46)

## SYNOPSIS

**HANDLE32 CreateFileMapping32A**\
 **(**\
\
 	**HFILE32 hFile,**\
\
 	**LPSECURITY\_ATTRIBUTES attr,**\
\
 	**DWORD protect,**\
\
 	**DWORD size\_high,**\
\
 	**DWORD size\_low,**\
\
 	**LPCSTR name**\
 **);**

## PARAMETERS

- **HFILE32 hFile**

  Handle of file to map.

- **LPSECURITY\_ATTRIBUTES attr**

  Optional security attributes.

- **DWORD protect**

  Protection for mapping object.

- **DWORD size\_high**

  High-order 32 bits of object size.

- **DWORD size\_low**

  Low-order 32 bits of object size.

- **LPCSTR name**

  Name of file-mapping object.

## DESCRIPTION

Creates a named or unnamed file-mapping object for the specified file.

## RETURNS

Handle of the file-mapping object.

- **0**

  Mapping object did not exist.

- **NULL**

  Failure.

## SEE ALSO

[VIRTUAL\_Dump(3w)](/VIRTUAL_Dump/3w.md), [VIRTUAL\_Init(3w)](/VIRTUAL_Init/3w.md), [VirtualAlloc(3w)](/VirtualAlloc/3w.md), [VirtualFree(3w)](/VirtualFree/3w.md), [VirtualLock(3w)](/VirtualLock/3w.md), [VirtualUnlock(3w)](/VirtualUnlock/3w.md), [VirtualProtect(3w)](/VirtualProtect/3w.md), [VirtualProtectEx(3w)](/VirtualProtectEx/3w.md), [VirtualQuery(3w)](/VirtualQuery/3w.md), [VirtualQueryEx(3w)](/VirtualQueryEx/3w.md), [IsBadReadPtr32(3w)](/IsBadReadPtr32/3w.md), [IsBadWritePtr32(3w)](/IsBadWritePtr32/3w.md), [IsBadHugeReadPtr32(3w)](/IsBadHugeReadPtr32/3w.md), [IsBadHugeWritePtr32(3w)](/IsBadHugeWritePtr32/3w.md), [IsBadCodePtr32(3w)](/IsBadCodePtr32/3w.md), [IsBadStringPtr32A(3w)](/IsBadStringPtr32A/3w.md), [IsBadStringPtr32W(3w)](/IsBadStringPtr32W/3w.md), [CreateFileMapping32W(3w)](/CreateFileMapping32W/3w.md), [OpenFileMapping32A(3w)](/OpenFileMapping32A/3w.md), [OpenFileMapping32W(3w)](/OpenFileMapping32W/3w.md), [MapViewOfFile(3w)](/MapViewOfFile/3w.md), [MapViewOfFileEx(3w)](/MapViewOfFileEx/3w.md), [FlushViewOfFile(3w)](/FlushViewOfFile/3w.md), [UnmapViewOfFile(3w)](/UnmapViewOfFile/3w.md)
