INF 지시문 요약

다음 목록에는 INF 파일에서 사용할 수 있는 많은 지시문(전부는 아님)이 요약되어 있습니다. INF 지시문 이름은 대/소문자를 구분하지 않습니다. 예를 들어 Addreg, addRegAddReg 는 INF 파일 내에서 지시문 사양과 동일하게 유효합니다.

이 섹션에서는 상호 또는 관련 지시문과 함께 가장 일반적으로 사용되는 지시문을 먼저 나열합니다. 가장 드물게 사용되는 지시문은 목록의 끝 부분에 있습니다.

AddReg 지시문
이 지시문은 레지스트리에서 하위 키 및 값 항목을 추가하거나 수정하는 데 사용되는 INF 섹션인 하나 이상의 추가 레지스트리 섹션을 참조합니다.

AddReg 지시문이 있는 특정 INF 섹션은 참조된 add-registry-섹션에 지정된 수정 사항을 수신할 기본 상대 레지스트리 위치를 결정합니다. 이러한 기본 레지스트리 위치는 일반적으로 디바이스별 또는 드라이버별 하위 키입니다.

추가 추가 레지스트리 섹션 은 상위 수준 드라이버로 내보낸 시스템 정의 디바이스 인터페이스(예: 커널 스트리밍 인터페이스)에 대한 레지스트리 정보, 지정된 디바이스 클래스 또는 드라이버 서비스에 대해 설치된 구성 요소에서 내보낸 새 디바이스 인터페이스에 대한 레지스트리 정보를 설정할 수 있습니다.

CopyFiles 지시문
이 지시문은 모델/디바이스별 드라이버 이미지 및 배포 미디어에서 각 파일의 대상 디렉터리로 필요한 기타 파일의 전송을 지정하는 하나 이상의 file-list-section을 참조합니다.

AddService 지시문
이 지시문은 추가 event-log-install-section을 사용하여 적어도 service-install-section을 참조합니다.

대부분의 종류의 디바이스(드라이버를 설치하는 디바이스)에 대한 INF 파일에는 시스템 제공 드라이버 또는 서비스에 대한 종속성을 지정하는 INF-writer-defined service-install-section 이 있으며, 시스템 초기화 프로세스 단계에서 제공된 드라이버를 로드해야 합니다. 디바이스 드라이버에 대한 많은 INF 파일에는 디바이스 드라이버에서 이벤트 로깅을 설정하기 위해 AddService 지시문에서 참조하는 INF-기록기 정의 이벤트-log-install-섹션도 있습니다.

AddInterface 지시문
이 지시문은 이 디바이스/드라이버에서 지원하는 디바이스 인터페이스에 대한 레지스트리 항목을 설정하는 섹션을 참조하는 하나 이상의 AddReg 지시문을 지정하는 추가 인터페이스 섹션을 참조합니다.

DelReg 지시문
참고 범용 또는 "Windows 드라이버" 드라이버 패키지를 빌드하는 경우 이 지시문이 잘못되었습니다. 유니버설 INF 파일 사용을 참조하세요.

이 지시문은 레지스트리에서 사용되지 않는 하위 키 및/또는 값 항목을 제거하는 데 사용되는 하나 이상의 del-registry-sections를 참조합니다. 예를 들어 이러한 섹션은 이전 설치를 업그레이드하는 INF에 표시될 수 있습니다.

DelFiles 지시문
참고 범용 또는 "Windows 드라이버" 드라이버 패키지를 빌드하는 경우 이 지시문이 잘못되었습니다. 유니버설 INF 파일 사용을 참조하세요.

이 드물게 사용되는 지시문은 설치 대상에서 삭제할 파일을 지정하는 하나 이상의 file-list-section을 참조합니다.

DelService 지시문
참고 범용 또는 "Windows 드라이버" 드라이버 패키지를 빌드하는 경우 이 지시문이 잘못되었습니다. 유니버설 INF 파일 사용을 참조하세요.

이 드물게 사용되는 지시문은 이전에 설치된 서비스를 삭제합니다.

LogConfig 지시문
참고 범용 또는 "Windows 드라이버" 드라이버 패키지를 빌드하는 경우 이 지시문이 잘못되었습니다. 유니버설 INF 파일 사용을 참조하세요.

이 지시문은 (PnP 디바이스 열거자에 의해) 감지되거나 수동으로 설치된 디바이스에 대해 INF에서 허용되는 버스 상대 및 디바이스별 하드웨어 구성을 지정하는 하나 이상의 log-config-sections를 참조합니다. 예를 들어 수동으로 설치되는 비 PnP ISA, EISA 및 MCA 디바이스에 대한 INF 파일은 이 지시문을 사용합니다. ( INF DDInstall.LogConfigOverride 섹션도 참조하세요.)