Modificador /acf
El modificador /acf permite al usuario proporcionar un nombre de archivo ACF explícito. El modificador también permite el uso de nombres de interfaz diferentes en los archivos IDL y ACF.
midl /acf acf_filename
-
acf_filename
-
Especifica el nombre del ACF. El espacio en blanco puede estar o no presente entre el modificador /acf y el nombre de archivo.
De forma predeterminada, el compilador MIDL construye el nombre de ACF reemplazando la extensión de nombre de archivo IDL (normalmente .idl) por .acf. Cuando el modificador /acf está presente, el ACF toma su nombre del nombre de archivo especificado. El modificador /acf solo se aplica al archivo IDL especificado en la línea de comandos del compilador MIDL. No se aplica a los archivos importados.
Cuando se usa el modificador /acf , el nombre de la interfaz del ACF no debe coincidir con el nombre de la interfaz MIDL. Esta característica permite que las interfaces compartan una especificación de ACF.
Cuando no se especifica una ruta de acceso absoluta a un ACF, el compilador MIDL busca en el directorio actual, directorios proporcionados por la opción /I y directorios en la ruta de acceso INCLUDE.
Si no se encuentra el ACF, el compilador MIDL supone que no hay ningún ACF para esta interfaz. Para obtener más información sobre la secuencia de directorios, vea las entradas de referencia de los modificadores /I y /no_def_idir . Para obtener más información sobre /acf, vea Archivo de definición de interfaz (IDL).
midl /acf bar.acf filename.idl