diff --git a/src/Parallel/MemoryMap/MapObject.vb b/src/Parallel/MemoryMap/MapObject.vb index b7ddc4d..6833cb9 100644 --- a/src/Parallel/MemoryMap/MapObject.vb +++ b/src/Parallel/MemoryMap/MapObject.vb @@ -115,6 +115,10 @@ Public Class MapObject : Implements IDisposable } End Function + Public Shared Function Exists(hMem As MapObject) As Boolean + Return Exists(hMem.hMem) + End Function + ''' ''' Test file exists? ''' @@ -131,6 +135,14 @@ Public Class MapObject : Implements IDisposable End Try End Function + Public Shared Sub Allocate(file As MapObject) + Try + Call Allocate(file.size, file.hMem) + Catch ex As Exception + + End Try + End Sub + ''' ''' Allocate an empty memory region '''