/Sakelar Zp
Sakelar /Zp sama dengan opsi /pack .
midl /Zp packing_level
-
packing_level
-
Menentukan tingkat pengemasan struktur dalam sistem target. Nilai tingkat pengemasan dapat diatur ke 1, 2, 4, atau 8.
Sakelar /Zp menunjuk tingkat pengemasan struktur dalam sistem target. Nilai tingkat pengemasan sesuai dengan nilai opsi /Zp yang digunakan oleh pengkompilasi Microsoft C/C++. Untuk informasi selengkapnya, lihat dokumentasi pemrograman Microsoft C/C++ Anda.
Tentukan tingkat pengemasan yang sama saat Anda memanggil pengkompilasi MIDL dan pengkompilasi C.
Tingkat pengemasan default yang digunakan ketika sakelar /Zp atau /pack tidak ditentukan adalah 8 di semua lingkungan build.
Catatan
Jangan gunakan /Zp1 atau /Zp2 pada platform MIPS atau Alpha dan jangan gunakan /Zp4 atau /Zp8 pada platform 16-bit. Bergantung pada jenis data dan lokasi memori yang ditetapkan oleh pengkompilasi C pada durasi, ini dapat mengakibatkan pengecualian ketidakselarasan data pada platform MIPS dan Alpha. Pada platform MS-DOS, pengkompilasi C tidak akan memastikan keselarasan pada 4 atau 8, sehingga aplikasi dapat dihentikan.
midl /Zp4 filename.idl