Comutador /align
O comutador /align é funcionalmente o mesmo que a opção MIDL /Zp e é reconhecido pelo compilador MIDL apenas para compatibilidade com versões anteriores com MkTypLib.
Observação
A ferramenta Mktyplib.exe está obsoleta. Em vez disso, use o compilador MIDL.
midl /align:alignment
-
alignment
-
Especifica o alinhamento para tipos na biblioteca. O valor de alinhamento pode ser 1, 2, 4 ou 8. O valor 1 indica alinhamento natural; n indica alinhamento no byte n. Quando você não especifica a opção /align , o padrão é 8.
Se você estiver gerando um novo makefile, use a opção /Zp .
O valor de alinhamento corresponde ao valor da opção /Zp usado pelo compilador do Microsoft C/C++. Especifique o mesmo alinhamento ao invocar o compilador C como quando invocar o compilador MIDL.
Para obter mais informações, consulte a documentação de programação do Microsoft C/C++. Para obter uma discussão sobre os possíveis perigos no uso de níveis de empacotamento não padrão, consulte o tópico ajuda /Zp .
midl /align:4 filename.idl