다음을 통해 공유


CompLocator 테이블

CompLocator 테이블에는 설치 관리자 구성 데이터를 사용하는 파일 또는 디렉터리를 찾는 데 필요한 정보가 포함되어 있습니다.

CompLocator 테이블에는 다음 정보가 포함되어 있습니다.

열쇠 Nullable
서명_ 식별자 Y N
ComponentId GUID N N
정수 N Y

 

열 정보

Signature_

이 열은 고유한 파일 서명을 나타내며 서명 테이블외부 키이기도 합니다. 서명 테이블에 키가 없는 경우 검색은 CompLocator 테이블이 가리키는 디렉터리의 존재로 간주됩니다.

ComponentId

검색에 키 경로를 사용할 구성 요소의 구성 요소 ID입니다. 구성 요소 테이블ComponentId 필드에 나타나는 구성 요소의 GUID여야 합니다. 컴퓨터에 설치된 다른 제품에 속하는 구성 요소의 구성 요소 ID일 수 있습니다. PublishComponent 테이블ComponentId 필드에 표시되는 게시된 구성 요소의 GUID가 아니어야 합니다.

다른 제품에 의해 설치된 파일의 구성 요소 ID GUID 값을 찾으려면 제품의 설치 패키지로 이동합니다. 파일 테이블 이동하여 파일의 파일 식별자가 포함된 행을 찾습니다. 이 행의 Component_ 열에는 파일을 제어하는 구성 요소의 구성 요소 식별자가 포함됩니다. 구성 요소 테이블 이동하여 구성 요소 열에서 이 구성 요소 식별자가 포함된 행을 찾습니다. 이 행의 ComponentId 열에는 구성 요소 ID GUID가 포함되어 있습니다.

형식

구성 요소의 키 경로가 파일 이름인지 디렉터리 위치인지를 결정하는 부울 값입니다.

다음 표에서는 유효한 값을 나열합니다. 없는 경우 형식은 1(1)로 설정됩니다.

상수 16 진수 십진법 묘사
msidbLocatorTypeDirectory 0x000 0 키 경로는 디렉터리입니다.
msidbLocatorTypeFileName 0x001 1 키 경로는 파일 이름입니다.

 

발언

이 테이블은 AppSearch Table사용됩니다.

일반적으로 이 테이블의 열은 지역화되지 않습니다. 작성자가 여러 언어로 제품을 검색하기로 결정한 경우 각 언어에 대한 별도의 항목이 테이블에 포함될 수 있습니다.

자세한 내용은 기존 애플리케이션, 파일, 레지스트리 항목 또는 .ini 파일 항목검색을 참조하세요.

유효성 검사

ice03
ICE06