include (attribut)

L’instruction include ACF spécifie un ou plusieurs fichiers d’en-tête à inclure dans le code stub généré.

include filenames;

Paramètres

noms

Spécifie le nom d’un ou plusieurs fichiers d’en-tête du langage C. Utilisez le nom de fichier complet, y compris le. Extension H et mettez chaque nom de fichier entre guillemets. Séparez les noms de fichiers d’en-tête en langage C par des virgules.

Notes

À la suite de l’instruction include , le code stub généré contient une instruction # include de préprocesseur C. Vous fournissez le fichier d’en-tête du langage C lors de la compilation des stubs. Les instructions include s’appuient sur le mécanisme de compilateur C pour rechercher les fichiers inclus dans la structure de répertoires.

Notes

Utilisez la directive Import plutôt que la directive include pour les fichiers système qui contiennent des types de données que vous souhaitez mettre à la disposition du fichier IDL. La directive Import ignore les prototypes de fonction et vous permet d’utiliser des commutateurs du compilateur MIDL qui optimisent la génération de routines de prise en charge.

Exemples

include "local.h";
include "gendefs.h", "protos.h", "mystuff.h";

Voir aussi

Fichier de configuration de l’application (ACF)

port

Importation de fichiers et de bibliothèques de types

Importation de fichiers d’en-tête système