/acf-Schalter
Mit der Option /acf kann der Benutzer einen expliziten ACF-Dateinamen angeben. Der Switch ermöglicht auch die Verwendung verschiedener Schnittstellennamen in den IDL- und ACF-Dateien.
midl /acf acf_filename
-
acf_filename
-
Gibt den Namen des ACF an. Zwischen dem / acf-Schalter und dem Dateinamen kann leerer Leerraum vorhanden sein oder nicht.
Standardmäßig erstellt der MIDL-Compiler den Namen des ACF, indem er die IDL-Dateinamenerweiterung (normalerweise .idl) durch .acf ersetzt. Wenn der / acf-Schalter vorhanden ist, übernimmt der ACF seinen Namen aus dem angegebenen Dateinamen. Der / acf-Schalter gilt nur für die IDL-Datei, die in der BEFEHLSZEILE des MIDL-Compilers angegeben ist. Sie gilt nicht für importierte Dateien.
Wenn der / acf-Schalter verwendet wird, muss der Schnittstellenname im ACF nicht mit dem MIDL-Schnittstellennamen übereinstimmen. Mit diesem Feature können Schnittstellen eine ACF-Spezifikation gemeinsam nutzen.
Wenn kein absoluter Pfad zu einem ACF angegeben wird, durchsucht der MIDL-Compiler das aktuelle Verzeichnis, die von der Option /I bereitgestellten Verzeichnisse und die Verzeichnisse im INCLUDE-Pfad.
Wenn der ACF nicht gefunden wird, geht der MIDL-Compiler davon aus, dass für diese Schnittstelle kein ACF vorhanden ist. Weitere Informationen zur Reihenfolge der Verzeichnisse finden Sie in den Referenzeinträgen für die Schalter /I und /no_def_idir . Weitere Informationen zu /acf finden Sie unter IdL-Datei (Interface Definition).
midl /acf bar.acf filename.idl