Partager via


marshaler des données avec COM Interop

COM interop prend en charge l'utilisation d'objets COM à partir du code managé ainsi que l'exposition à COM des objets managés. La prise en charge du marshaling des données vers et à partir de COM est complète et fournit quasiment toujours le comportement de marshaling correct.

Le Kit de développement logiciel (SDK) Windows inclut les outils COM interop suivants :

  • Type Library Importer (Tlbimp.exe) qui convertit une bibliothèque de types COM en assembly d'interopérabilité. À partir de cet assembly, le service marshaling d'interopérabilité génère des wrappers qui effectuent le marshaling des données entre la mémoire managée et non managée.

  • Type Library Exporter (Tlbexp.exe) qui produit une bibliothèque de types COM à partir d'un assembly et génère un wrapper qui effectue le marshaling lors des appels de méthode.

Cette section décrit les processus de personnalisation des wrappers d'interopérabilité lorsque vous pouvez (ou devez) fournir au marshaleur des informations de type supplémentaires.

Dans cette section

Sections connexes