Поделиться через


Ошибки и предупреждения компилятора MIDL

При использовании компилятора MIDL ошибки и предупреждения могут быть вызваны неправильным использованием параметров командной строки или содержимым файлов IDL и ACF. Если ошибка вызвана неправильным вводом параметров командной строки, в сообщении об ошибке или предупреждении может быть указано имя одного или нескольких переключателей режима компилятора MIDL. Например, можно включить определенные атрибуты ACF в IDL-файл при использовании параметра /app_config , но при компиляции без использования параметра /app_config этот IDL-файл создаст ошибку.

Ошибки в файлах IDL и ACF делятся на две категории: ошибки, перехватываемые препроцессором, и ошибки, распознаваемые компилятором. В этом разделе перечислены сообщения об ошибках препроцессора и компилятора MIDL. В нем также описаны их форматы и причины.