Domínios de aplicativo e Visual C++
Se você tiver uma função virtual de __clrcall , o será vtable pelo domínio de aplicativo (appdomain). Se você criar um objeto em um appdomain, você só poderá chamar a função virtual de dentro desse appdomain. Todas as funções definidas em compilands de /clr:pure usam __clrcall que chama a convenção. Em virtude disso, todos os vtables definidos em compilands de /clr:pure são por appdomain. No modo misto ()/clrvocê terá por vtables do processo se seu tipo não tem nenhuma função virtual de __clrcall .
Para obter mais informações, consulte