Freigeben über


/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

Optionen wechseln

acf_filename

Gibt den Namen des ACF an. Zwischen dem / acf-Schalter und dem Dateinamen kann leerer Leerraum vorhanden sein oder nicht.

Bemerkungen

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).

Beispiele

midl /acf bar.acf filename.idl

Siehe auch

/I

Allgemeine MIDL-Befehlszeilensyntax

/no_def_idir