Interoperar com código não gerenciado

A interoperabilidade nativa é o conjunto de técnicas que permitem que o código .NET gerenciado se comunique com APIs e componentes não gerenciados. Cenários comuns incluem chamar APIs Win32, trabalhar com componentes COM e trocar tipos entre limites gerenciados e nativos.

Para obter as principais diretrizes de interoperabilidade nativa, incluindo conteúdo de .NET moderno, consulte a interoperabilidade nativa.

Esta seção contém orientações específicas do .NET Framework sobre interoperabilidade COM: