Comutador /U

A opção /U remove qualquer definição anterior de um nome passando o nome para o pré-processador C como se fosse por uma diretiva #undefine .

midl /U name

Opções de Alternância

name

Especifica um nome definido a ser passado para o pré-processador C como se fosse por uma diretiva #undefine . O nome é predefinido pelo pré-processador C ou definido anteriormente pelo usuário.

Comentários

Várias diretivas /U podem ser usadas em uma linha de comando. O espaço em branco entre a opção /U e o nome indefinido é opcional.

Quando a opção /cpp_cmd estiver presente e a opção /cpp_opt não estiver, o compilador MIDL concatena a cadeia de caracteres especificada pela opção /cpp_cmd com as opções /I, /D e /U e usa essa cadeia de caracteres concatenada para invocar o pré-processador C para cada arquivo de origem IDL e ACF. A opção /U do compilador MIDL é ignorada quando a opção do compilador MIDL /no_cpp ou /cpp_opt é especificada.

Exemplos

midl /UUNICODE filename.idl

Confira também

Sintaxe geral da linha de comando MIDL

/cpp_cmd

/cpp_opt

/D

/Eu

/no_cpp