From 609130688b53107d2efb564bf0ec8c3b50ebdf38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=93=E3=81=AE=E4=B8=AD=E4=BA=8C=E7=97=85=E3=81=AB?= =?UTF-8?q?=E7=88=86=E7=84=94=E3=82=92=EF=BC=81?= Date: Sat, 26 Aug 2023 14:44:45 +0800 Subject: [PATCH] Update MapObject.vb --- src/Parallel/MemoryMap/MapObject.vb | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 '''