다음을 통해 공유


로케이터 테이블 그룹

로케이터 테이블 그룹은 파일 및 애플리케이션을 찾는 데 사용됩니다. 파일을 검색하려면 먼저 파일 서명을 확인한 다음 파일을 찾습니다. 로케이터 테이블은 레지스트리, 설치 관리자 구성 데이터, 디렉터리 트리 또는 파일의 고유한 서명에 대한 .ini 파일을 검색하는 데 사용됩니다. 그런 다음 서명 테이블에서 파일 서명을 확인하여 특정 파일이 실제로 찾고 있는 파일이며 동일한 이름의 다른 파일이 아닌지 확인할 수 있습니다. 로케이터 테이블의 레코드에 서명 테이블에 대한 키가 포함되어 있지 않은 경우 해당 레코드는 파일이 아닌 디렉터리를 참조합니다.

파일을 제어하는 구성 요소는 구성 요소 테이블에 대한 외부 키를 통해 파일 테이블에서 찾을 수 있습니다. 모든 파일이 하나의 구성 요소에 속하기 때문에 설치 관리자는 구성 요소 테이블을 통해 파일의 위치를 확인합니다. 구성 요소의 위치는 구성 요소 테이블의 외부 키를 통해 디렉터리 테이블에서 찾을 수 있습니다.

애플리케이션의 위치는 애플리케이션을 구성하는 파일을 검색하여 찾을 수 있습니다. 또한 설치 관리자는 이전 버전의 애플리케이션을 검색하기 위한 두 개의 테이블인 AppSearch 테이블CCPSearch 테이블을 제공합니다.

다음 표는 로케이터 테이블 그룹을 구성하고 파일 서명을 확인하는 데 사용됩니다.

  • RegLocator 테이블에는 레지스트리에서 파일 또는 디렉터리를 검색하는 데 필요한 정보가 있습니다.
  • IniLocator 테이블에는 .ini 파일을 검색하는 데 필요한 정보가 있습니다. .ini 파일은 기본 Microsoft Windows 디렉터리에 있어야 합니다.
  • CompLocator 테이블에는 설치 관리자의 구성 데이터를 사용하여 파일 또는 디렉터리를 검색하는 데 필요한 정보가 있습니다.
  • DrLocator 테이블에는 디렉터리 트리에서 파일 또는 디렉터리를 검색하는 데 필요한 정보가 있습니다.
  • AppSearch 테이블에는 해당 파일 서명의 검색 결과로 설정해야 하는 속성이 포함되어 있습니다.
  • CCPSearch 테이블에는 파일 서명 목록이 포함되어 있으며, 그중 하나 이상이 CCP(준수 검사 프로그램)를 위해 사용자 컴퓨터에 있어야 합니다.