Share via


Modificador /U

El modificador /U quita cualquier definición anterior de un nombre pasando el nombre al preprocesador de C como si fuera una directiva de #undefine .

midl /U name

Opciones de modificador

name

Especifica un nombre definido que se va a pasar al preprocesador de C como si fuera una directiva #undefine . El nombre está predefinido por el preprocesador de C o definido previamente por el usuario.

Comentarios

Se pueden usar varias directivas /U en una línea de comandos. El espacio en blanco entre el modificador /U y el nombre no definido es opcional.

Cuando el modificador /cpp_cmd está presente y el modificador /cpp_opt no es , el compilador MIDL concatena la cadena especificada por el modificador /cpp_cmd con las opciones /I, /D y /U y usa esta cadena concatenada para invocar el preprocesador de C para cada archivo de origen IDL y ACF. El modificador del compilador MIDL /U se omite cuando se especifica el modificador del compilador MIDL /no_cpp o /cpp_opt .

Ejemplos

midl /UUNICODE filename.idl

Consulte también

Sintaxis general de la línea de comandos de MIDL

/cpp_cmd

/cpp_opt

/D

/I

/no_cpp