Заголовочный файл

Файл заголовка содержит определения всех типов данных и операций, объявленных в файле IDL, а также все типы данных и операции, объявленные в файлах, включенных в директиву #include. Типы данных из файлов, импортированных с директивой импорта, не реплицируются в файл заголовка; Вместо этого созданный файл заголовка содержит строку включения в H-файл, созданный из импортированного файла. Файл заголовка должен быть включен всеми модулями приложений, которые вызывают определенные операции, реализуют определенные операции или управляют определенными типами.

Ключи компилятора MIDL /header и /out влияют на заголовочный файл.