typedef struct { Handle MemHandle; size_t Size; } TransferMemory; typedef enum { PERM_NONE = 0, PERM_R = 1, PERM_RW = 3 } Permission; Result tmemCreate(TransferMemory* t, size_t size, Permission perm); Result tmemClose(TransferMemory* t);