memory mapped file in mql5

 

hi guys i have  this code  for create memory mapped file i use  this library https://www.mql5.com/en/code/download/818.zip

#include <MemMapLib.mqh>

CMemMapFile memFile;
string nomeFile = "Local\\MySharedMemory";
int dimensioneMemoria = 1024;


// Dichiaro l'oggetto mMap come globale
CMemMapFile mMap;

int OnInit()
{
   int err = mMap.Open(nomeFile, dimensioneMemoria, modeCreate);
   if(err != 0)
   {
      Print("Errore apertura memoria: ", err);
      return(INIT_FAILED);
   }
   Print("Memory mapped file aperto/creato.");

   // Scrivo un messaggio iniziale
   uchar buf[];   
   string messaggio = "Ciao da MQL5!";
   int len = StringToCharArray(messaggio, buf, 0, WHOLE_ARRAY, CP_UTF8);
   mMap.Write(buf, len);

   return(INIT_SUCCEEDED);
}

void OnTick()
{
   // Qui puoi scrivere nuovi dati o leggere quelli esistenti
}

void OnDeinit(const int reason)
{
   mMap.Close();
}

but  i want  read  the memory mapped  file by autoit language i nothice  if i set  

Global\\MySharedMemory

not  work (return error memory open 5) but  i suppose  if is impossible to set  global i can't read  by another program ?? suppose  with local work  return me is created memory mapped file , but  with  local i cant  read  by  autoit , anyone  have some idea?  thanks