Opzione /Zp

L'opzione /Zp corrisponde all'opzione /pack .

midl /Zp packing_level

Opzioni switch

packing_level

Specifica il livello di compressione delle strutture nel sistema di destinazione. Il valore del livello di compressione può essere impostato su 1, 2, 4 o 8.

Commenti

L'opzione /Zp definisce il livello di compressione delle strutture nel sistema di destinazione. Il valore del livello di compressione corrisponde al valore dell'opzione /Zp usato dal compilatore Microsoft C/C++. Per altre informazioni, vedere la documentazione sulla programmazione di Microsoft C/C++.

Specificare lo stesso livello di compressione quando si richiama il compilatore MIDL e il compilatore C.

Il livello di compressione predefinito usato quando non si specifica l'opzione /Zp o /pack è 8 in tutti gli ambienti di compilazione.

Nota

Non usare /Zp1 o /Zp2 nelle piattaforme MIPS o Alfa e non usare /Zp4 o /Zp8 nelle piattaforme a 16 bit. A seconda del tipo di dati e del percorso di memoria assegnato dal compilatore C in fase di esecuzione, ciò può causare un'eccezione di allineamento dei dati nelle piattaforme MIPS e Alpha. Nelle piattaforme MS-DOS, il compilatore C non garantisce l'allineamento a 4 o 8 e quindi l'applicazione può terminare.

 

Esempio

midl /Zp4 filename.idl

Vedi anche

Sintassi generale della riga di comando MIDL

/branco