/pack 參數

/pack參數與/Zp選項相同。

midl /pack packing_level

切換選項

packing_level

指定目標系統中結構的封裝層級。 封裝層級值可以設定為 1、2、4 或 8。

備註

/pack參數會指定目標系統中結構的封裝層級。 封裝層級值會對應至 Microsoft C/C++ 7.0 版編譯器所使用的 /Zp 選項值。 如需詳細資訊,請參閱您的 Microsoft C/C++ 程式設計檔。

當您叫用 MIDL 編譯器和 C 編譯器時,請指定相同的封裝層級。 在所有建置環境中都未指定 /Zp/pack 參數時,所使用的預設封裝層級是 8。

如需使用非標準封裝層級的潛在危險的討論,請參閱 /Zp 說明主題。

範例

midl /pack 2 filename.idl

midl /pack 8 bar.idl

另請參閱

一般 MIDL 命令列語法

/Env

/Zp