Compartilhar via


Páginas de propriedade MIDL: Avançado

O Advanced página de propriedade no MIDL pasta especifica as opções do compilador MIDL:

  • Habilitar verificação de erros (/error)

  • Verificar alocações (/error)

  • Verifique os limites (/error)

  • Verificar intervalo de Enum (/error)

  • Verificar ponteiros de referência (/error)

  • Verificar dados Stub (/error)

  • Validar parâmetros (/ robusta) *

  • Alinhamento de membro struct (/Zp)

  • Redirecionar a saída (/o)

  • Opções de pré-processar C (/cpp_opt)

  • Cancele as definições do pré-processador (/U)

* / robusta é somente para uso durante a criação de um Windows 2000 ou posterior máquina. Se você criar um projeto do ATL e deseja usar / robusto, altere esta linha no arquivo dlldatax.c:

#define _WIN32_WINNT 0x0400   //for Windows NT 4.0 or Windows 95 with DCOM
to 
#define _WIN32_WINNT 0x0500   //for Windows NT 4.0 or Windows 95 with DCOM

Para obter informações sobre como acessar o Advanced página de propriedade no MIDL pasta, consulte How To: Especifique as propriedades do projeto com páginas de propriedade.

Para obter informações sobre como acessar programaticamente as opções de MIDL para projetos do C++, consulte VCMidlTool.

Consulte também

Referência

Páginas de propriedade do MIDL