Вы не можете.P / Invoke работает только с C API, не работает с C ++ API.Кроме того, этот конкретный API реализован во встроенном C ++, на самом деле он не включен в библиотеку ATL.
Я считаю, что лучшее, что вы могли бы сделать, это написать оболочку C ++ / CLI и вызвать , что код C #.Или возьмите исходный код C ++ (который входит в состав Visual Studio) и перепишите его на C #.
Если вы включите более подробную информацию о , почему вы хотите позвонить FileRegister
, тогда, возможно, естьЕсть другие альтернативы ...