Commutateur /Zp
Le commutateur /Zp est identique à l’option /pack .
midl /Zp packing_level
Options de basculement
-
packing_level
-
Spécifie le niveau d’empaquetage des structures dans le système cible. La valeur de niveau d’emballage peut être définie sur 1, 2, 4 ou 8.
Notes
Le commutateur /Zp désigne le niveau d’emballage des structures dans le système cible. La valeur de niveau de compression correspond à la valeur de l’option /Zp utilisée par le compilateur Microsoft C/C++. Pour plus d’informations, consultez votre documentation de programmation Microsoft C/C++.
Spécifiez le même niveau de compression lorsque vous appelez le compilateur MIDL et le compilateur C.
Le niveau de compression par défaut utilisé lorsque ni le commutateur /Zp ni /pack n’est spécifié est de 8 dans tous les environnements de build.
Notes
N’utilisez pas /Zp1 ou /Zp2 sur les plateformes MIPS ou Alpha et n’utilisez pas /Zp4 ou /Zp8 sur les plateformes 16 bits. Selon le type de données et l’emplacement de mémoire attribués par le compilateur C au moment de l’exécution, cela peut entraîner une exception d’alignement incorrect des données sur les plateformes MIPS et Alpha. Sur les plateformes MS-DOS, le compilateur C ne garantit pas l’alignement à 4 ou 8, de sorte que l’application peut se terminer.
Exemples
midl /Zp4 filename.idl
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour