Мне нужно обновить устаревшее приложение VB6 до VB.NET; Это приложение использует вызов функции из .dll, который принимает адрес памяти в качестве одного из своих параметров. Приложение VB6 делает это с помощью функции VarPtr (), но эта функция не существует в .NET. Как получить расположение в памяти переменной в .NET?
-Edit1
Например
aVariable1 = aFunctionCall(VarPtr(aVariable2))
-Edit2
Точный вызов функции находится в DLL с именем FTD2XX.DLL, а точный вызов
FT_STATUS = FT_ListDevices(arg1, arg2, _
FT_LIST_BY_INDEX or FT_OPEN_BY_SERIAL_NUMBER)