#include "Mapping.h" namespace Mapping { auto create_memory_mapping() -> HANDLE { auto hMap = CreateFileMappingA( INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE, 0, sizeof(_MAPPING_USER_MEMORY), SHARED_NAME ); return hMap; } auto mapping_shared_memory(HANDLE hMapHandle) -> PMAPPING_USER_MEMORY { auto pData = (_MAPPING_USER_MEMORY*)MapViewOfFile( hMapHandle, FILE_MAP_ALL_ACCESS, 0, 0, 0 ); return pData; } }