Мне нужно использовать взаимосвязанные операции (CompareExchange, Increment и т. Д.) Против памяти в MemoryMappedFile
s в .NET.
Я нашел этот ответ на очень похожий вопрос. Проблема в том, что заблокированные операции не экспортируются из библиотеки kernel32 (или любой другой) в 64-битной ОС (см., Например, http://blog.kalmbachnet.de/?postid=46).
Есть ли другой способ, как я могу вызвать заблокированные функции в блоке памяти в 64-битном процессе .NET?