/Zp-Schalter
Der Schalter /Zp ist identisch mit der Option /pack .
midl /Zp packing_level
Optionen wechseln
-
packing_level
-
Gibt die Packebene der Strukturen im Zielsystem an. Der Wert der Packungsebene kann auf 1, 2, 4 oder 8 festgelegt werden.
Bemerkungen
Der Schalter /Zp gibt die Packebene der Strukturen im Zielsystem an. Der Wert auf Packebene entspricht dem Optionswert /Zp , der vom Microsoft C/C++-Compiler verwendet wird. Weitere Informationen finden Sie in der Dokumentation zur Microsoft C/C++-Programmierung.
Geben Sie die gleiche Packebene an, wenn Sie den MIDL-Compiler und den C-Compiler aufrufen.
Der Standardmäßige Packgrad, der verwendet wird, wenn weder der Schalter /Zp noch /pack in allen Buildumgebungen angegeben wird, 8 ist.
Hinweis
Verwenden Sie nicht /Zp1 oder /Zp2 auf MIPS- oder Alpha-Plattformen und nicht /Zp4 oder /Zp8 auf 16-Bit-Plattformen. Je nach Datentyp und Speicherort, der vom C-Compiler zur Laufzeit zugewiesen wird, kann dies zu einer Ausnahme für eine datenverfehlte Ausrichtung auf MIPS- und Alpha-Plattformen führen. Auf MS-DOS-Plattformen stellt der C-Compiler die Ausrichtung bei 4 oder 8 nicht sicher, sodass die Anwendung möglicherweise beendet wird.
Beispiele
midl /Zp4 filename.idl
Siehe auch