Параметр /savePP
Если указана директива /savePP , компилятор MIDL не удаляет выходные данные препроцессора C/C++.
midl /savePP
Этот параметр не имеет параметров.
Этот параметр позволяет разработчикам определить, что анализируется компилятором MIDL, и полезен для отладки. Выходные данные препроцессора записываются в один или несколько временных файлов в каталоге, указанном переменной среды TEMP. Имя выходного файла или файлов соответствует соглашению об именовании MID*.tmp. Обратите внимание, что одна компиляция может создавать несколько предварительно обработанных входных потоков. Это связано с тем, что импорт IDL-файла, в отличие от использования #include, вызывает отдельный запуск препроцессора.