[DllImport(“SAT.dll”, CallingConvention = CallingConvention.Cdecl)]
public static extern string TesteFimAFim(int numeroSessao, [MarshalAs(UnmanagedType.LPStr)] string codigoDeAtivacao, [MarshalAs(UnmanagedType.LPStr)] string DadosVenda);
string retorno = TesteFimAFim(sessao, “12345678”, XML);
e sempre da erro de system.accessviolationexception tentativa de leitura ou gravação em memória protegida.