다음을 통해 공유


/acf 스위치

/acf 스위치를 사용하면 사용자가 명시적 ACF 파일 이름을 제공할 수 있습니다. 또한 스위치를 사용하면 IDL 및 ACF 파일에서 다른 인터페이스 이름을 사용할 수 있습니다.

midl /acf acf_filename

스위치 옵션

acf_filename

ACF의 이름을 지정합니다. /acf 스위치와 파일 이름 사이에 공백이 있거나 없을 수 있습니다.

설명

기본적으로 MIDL 컴파일러는 IDL 파일 이름 확장명(일반적으로 .idl)을 .acf로 바꿔 ACF의 이름을 생성합니다. /acf 스위치가 있으면 ACF는 지정된 파일 이름에서 해당 이름을 사용합니다. /acf 스위치는 MIDL 컴파일러 명령줄에 지정된 IDL 파일에만 적용됩니다. 가져온 파일에는 적용되지 않습니다.

/acf 스위치를 사용하는 경우 ACF의 인터페이스 이름이 MIDL 인터페이스 이름과 일치하지 않아도 됩니다. 이 기능을 사용하면 인터페이스가 ACF 사양을 공유할 수 있습니다.

ACF에 대한 절대 경로를 지정하지 않으면 MIDL 컴파일러는 현재 디렉터리, /I 옵션에서 제공하는 디렉터리 및 INCLUDE 경로의 디렉터리를 검색합니다.

ACF를 찾을 수 없는 경우 MIDL 컴파일러는 이 인터페이스에 대한 ACF가 없다고 가정합니다. 디렉터리 시퀀스에 대한 자세한 내용은 /I/no_def_idir 스위치에 대한 참조 항목을 참조하세요. /acf와 관련된 자세한 내용은 IDL(인터페이스 정의) 파일을 참조하세요.

예제

midl /acf bar.acf filename.idl

추가 정보

/나

일반 MIDL 명령줄 구문

/no_def_idir