Fråga : Säkerhetsundantag i P/Invoke från C# till DLL Win32

Bakgrund:

I skapade en DLL using C++, och den förmiddagen som kallar, fungerar using klarade av C# kodifierar med P/Invoke. Hälerit för förmiddag I det nedanföra felet, når det har kallat en Win32 API, fungerar inifrån DLLEN: undantag för

Unhandled: System.AccessViolationException: Försökte att läsa eller skyddade minnet för write
. Denna är ofta en indikering att annat minne är corrupt.
på GetFileSecurityW (Char*, UInt32, Void*, UInt32, UInt32*)

för queryen (_bstr_t*bstrPath) på
för Test.Program.Query (stränga strPath) på Test.Program.Main (stränga [] args för ) i Program.cs: fodra 23

Is detta som en utfärda med .NET-säkerhet jämnar?
" klar "

Svar : Säkerhetsundantag i P/Invoke från C# till DLL Win32

Andra lösningar  
 
programming4us programming4us