Share via


Modificador /D

El modificador /D define un nombre y un valor opcional que se pasará al preprocesador de C como si fuera una directiva de #define . Se pueden usar varias directivas /D en una línea de comandos.

midl /Dname[=definition]

Opciones de modificador

name

Especifica un nombre definido que se pasa al preprocesador de C cuando el modificador /cpp_cmd está presente y el modificador /cpp_opt no está presente.

definition

Especifica un valor asociado al nombre definido.

Comentarios

El espacio en blanco entre el modificador /D y el nombre 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 /D se omite cuando se especifica el modificador del compilador MIDL /no_cpp o /cpp_opt .

Ejemplos

midl -DUNICODE filename.idl

Consulte también

/cpp_cmd

/cpp_opt

/I

Sintaxis general de la línea de comandos de MIDL

/no_cpp

/U