Alguns exemplos de uso de P/Invoke, C# P Invoke C++
Documentação on-line
C# chama plataforma C++ chamando convenção de chamada P/Invoke
Chamadas C# A plataforma C++ chama P/Invoke ponteiro de função/função de retorno de chamada
C# chama a plataforma C++ chama a string P/Invoke
C# chama a plataforma C++ chama o código de erro P/Invoke LastError
C# chama a plataforma C++ e chama a estrutura P/Invoke - parâmetros de entrada e saída, valor de retorno, valor de retorno e matriz de estrutura como parâmetros
C# chama a plataforma C++ e chama a estrutura P/Invoke - matriz unidimensional e bidimensional e ponteiro de string contendo tipos de dados integrados
Chamadas C# A plataforma C++ chama a estrutura P/Invoke - alinhamento de memória, encapsulamento de união
Chamadas C# Chamadas de plataforma C++ Estrutura P/Invoke - aninhamento de estrutura