Share via


SetupAPI 텍스트 로그

Windows Vista 이상 버전의 Windows에서 SetupAPI 는 디바이스 설치 텍스트 로그(SetupAPI.dev.log) 및 애플리케이션 설치 텍스트 로그(SetupAPI.app.log)를 지원합니다. 플러그 앤 플레이(PnP) 관리자 및 SetupAPI는 디바이스 및 드라이버를 설치하는 작업에 대한 정보를 제공하기 위해 디바이스 설치 텍스트 로그에 항목을 씁니다. PnP 관리자 및 SetupAPI는 특히 디바이스 및 드라이버 설치와 관련된 항목 이외의 설치 작업에 대한 정보를 제공하는 애플리케이션 설치 텍스트 로그에 항목을 씁니다.

설치 애플리케이션, 클래스 설치 관리자 및 공동 설치 관리자는 SetupAPI 로깅 함수를 사용하여 디바이스 설치 로그 및 애플리케이션 설치 텍스트 로그에 항목을 쓸 수 있습니다.

SetupAPI 텍스트 로그는 기본적으로 %SystemRoot%\inf 디렉터리에 있는 ANSI 일반 텍스트 파일입니다. 텍스트 로그는 영어(표준) 언어로 제공됩니다.

SetupAPI 텍스트 로그의 내부 형식은 다음과 같습니다.

  • 로그 항목은 텍스트 로그의 한 줄입니다.

  • 처음 몇 개의 로그 항목은 운영 체제 및 컴퓨터 아키텍처에 대한 정보를 포함하는 텍스트 로그 헤더 를 제공합니다. 자세한 내용은 텍스트 로그 헤더의 형식을 참조하세요.

  • 텍스트 로그 헤더 뒤에는 0개 이상의 텍스트 로그 섹션이 있습니다. 각 텍스트 로그 섹션은 단일 디바이스 설치 중에 이벤트를 기록합니다.

    텍스트 로그 섹션의 목적은 특정 설치 작업에 대한 정보를 제공하는 연속적인 로그 항목 시퀀스를 그룹화하고 서식을 지정하는 것입니다. 텍스트 로그 섹션을 만들면 PnP 관리자, SetupAPI 또는 사용자 지정 설치 애플리케이션이 개념적으로 의미 있는 방식으로 로그 항목을 구성할 수 있습니다. 예를 들어 PnP 관리자는 디바이스 설치에 적용되는 모든 로그 항목을 그룹화하기 위해 텍스트 로그 섹션을 만들 수 있습니다. 텍스트 로그 섹션은 생성된 순서대로 텍스트 로그에 표시됩니다. 자세한 내용은 텍스트 로그 섹션의 형식을 참조하세요.

  • 텍스트 로그에는 텍스트 로그 헤더 또는 텍스트 로그 섹션에 속하지 않는 로그 항목이 포함될 수 있습니다. 이러한 항목은 특정 텍스트 로그 섹션에 속하지 않는 작업과 연결되며 일반적으로 텍스트 로그 섹션 사이에 산재되어 있습니다. 텍스트 로그 섹션의 일부가 아닌 로그 항목은 텍스트 로그에 기록되는 순서와 동일한 순서로 로그에 표시됩니다. 이러한 로그 항목에 대한 자세한 내용은 텍스트 로그 섹션의 일부가 아닌 로그 항목 형식을 참조하세요.