Я наверное перемудрил с вопросом.
Задача в следующем:
Есть ли возможность получить у экземпляра произвольного класса его адрес в куче, причем возвращенное значение должно быть
IntPtr — типа (вроде как операция разименования в С++), для последующего использования в
[DllImport("Kernel32.dll", EntryPoint="RtlMoveMemory", SetLastError=false)]
static extern void CopyMemory(IntPtr dest, IntPtr src, uint size);
.....Или необходимо как-то переписать объявление ф-ии
CopyMemory