Fichiers générés pour une interface COM
Pour les interfaces COM, le compilateur MIDL combine toutes les routines et données auxiliaires client et serveur d’objets dans un fichier proxy d’interface unique. Ce fichier inclut les points d’entrée de substitution pour les clients et les serveurs. En outre, le compilateur MIDL génère un fichier d’en-tête d’interface, un fichier UUID d’interface et un fichier d’inscription d’interface. Vous utiliserez tous ces fichiers lors de la création d’une DLL proxy qui contient le code pour prendre en charge l’utilisation de l’interface par les applications clientes et les serveurs d’objets. Vous utiliserez également le fichier d’en-tête d’interface et le fichier UUID d’interface lors de la création du fichier exécutable pour une application cliente qui utilise l’interface.
Les rubriques suivantes décrivent chacun des fichiers générés pour une interface COM personnalisée, que vous identifiez en incluant l’attribut [object] dans la liste des attributs d’interface du fichier IDL :
- Fichier proxy d’interface
- Fichiers d’en-tête
- Fichier UUID d’interface
- Fichier d’inscription d’interface
Pour plus d’informations, consultez Fichier de configuration d’application (ACF),/app_config, Fichier de définition d’interface (IDL) et Génération et inscription d’une DLL de proxy.