다음을 통해 공유


INF ClassInstall32.Services 섹션

주의

유니버설 또는 Windows 드라이버 패키지를 빌드하는 경우 이 섹션이 유효하지 않습니다. 유니버설 INF 파일 사용 및 Windows 드라이버 개발 시작을 참조하세요.

ClassInstall32 섹션은 새 클래스의 디바이스에 대한 새 디바이스 설정 클래스를 설치합니다.

[ClassInstall32.Services] | 
[ClassInstall32.nt.Services] | 
[ClassInstall32.ntx86.Services] | 
[ClassInstall32.ntia64.Services] |  (Windows XP and later versions of Windows)
[ClassInstall32.ntamd64.Services]  (Windows XP and later versions of Windows)
[ClassInstall32.ntarm.Services] | (Windows 8 and later versions of Windows)
[ClassInstall32.ntarm64.Services] | (Windows 10 version 1709 and later versions of Windows)

AddService=ServiceName,[flags],service-install-section
                             [,event-log-install-section[,[EventLogType][,EventName]]]...
[DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...]
[Include=filename.inf[,filename2.inf]...]
[Needs=inf-section-name[,inf-section-name]...]

ClassInstall32.Services 섹션에는 INF 파일의 추가 INF 작성기 정의 섹션을 참조하는 하나 이상의 INF AddService 지시문이 포함되어 있습니다.

INF 파일은 일반적으로 하나 이상의 AddService 지시문과 함께 ClassInstall32.Services 섹션을 사용하여 특정 디바이스 클래스의 서비스가 로드되는 방법 및 시기, 다른 서비스에 대한 종속성 등을 제어합니다. 필요에 따라 디바이스 클래스에 대한 이벤트 로깅 서비스를 설정할 수도 있습니다.

엔트리

AddService=ServiceName,[flags],service-install-section[,event-log-install-section[,[EventLogType][,EventName]]]...
이 지시문은 INF-writer 정의 service-install-section을 참조하고, ClassInstall32 섹션에서 다루는 디바이스 클래스의 드라이버에 대해 INF 파일의 다른 위치에서 이벤트-로그 설치 섹션을 참조합니다. 자세한 내용은 INF AddService 지시문을 참조 하세요.

DelService=ServiceName[,[flags][,[EventLogType][,EventName]]]...
이 지시문은 대상 컴퓨터에서 이전에 설치된 서비스를 제거합니다. 이 지시문은 거의 사용되지 않습니다. 자세한 내용은 INF DelService 지시문을 참조 하세요.

Include=filename.inf[,filename2.inf]...
이 선택적 항목은 이 디바이스 클래스를 설치하는 데 필요한 섹션이 포함된 하나 이상의 시스템 제공 명명된 INF 파일을 지정합니다. 이 항목을 지정하면 일반적으로 필요 항목도 마찬가지입니다.

Needs=inf-section-name[,inf-section-name]...
이 선택적 항목은 이 디바이스 클래스를 설치하는 동안 처리해야 하는 특정 명명된 섹션을 지정합니다. 일반적으로 이러한 명명된 섹션은 Include 항목에 나열된 시스템 제공 INF 파일 내의 ClassInstall32.Services 섹션입니다. 그러나 이러한 ClassInstall32.Services 섹션 내에서 참조되는 모든 섹션일 수 있습니다 .

설명

ClassInstall32.Services 섹션에는 관련 ClassInstall32 섹션과 동일한 플랫폼 및 운영 체제 장식이 있어야 합니다. 예를 들어 ClassInstall32.ntx86 섹션에는 해당 ClassInstall32.ntx86.Services 섹션이 있습니다 .

정식 구문 문에 표시된 것처럼 대/소문자를 구분하지 않는 .nt, .ntx86, .ntia64, .ntamd64, .ntarm.ntarm64 확장은 플랫폼 간 INF 파일의 ClassInstall32.Services 섹션 이름에 삽입할 수 있습니다. 자세한 내용은 여러 플랫폼 및 운영 체제용 INF 파일 만들기를 참조 하세요.

참고 항목

ClassInstall32

AddService

DDInstall

DDInstall. HW

DelService

Models