DrLocator 테이블
DrLocator 테이블에는 디렉터리 트리를 검색하여 파일 또는 디렉터리를 찾는 데 필요한 정보가 포함됩니다.
DrLocator 테이블에는 다음 열이 있습니다.
열 | 형 | 열쇠 | Nullable |
---|---|---|---|
서명_ | 식별자 | Y | N |
부모 | 식별자 | Y | Y |
길 | AnyPath | Y | Y |
깊이 | 정수 | N | Y |
열
-
Signature_
-
Signature_ 열은 Signature 테이블첫 번째 열의 외부 키입니다. 이 필드는 서명 테이블에 나열된 고유한 파일 서명을 나타낼 수 있습니다. 이 열의 값이 Signature 테이블에 없는 경우 검색은 DrLocator 테이블이 가리키는 디렉터리에 대한 것으로 간주됩니다.
-
부모
-
이 열은 Signature_ 열에 있는 파일 또는 디렉터리의 부모 디렉터리의 서명입니다. 이 필드가 null이고 경로 열이 전체 경로로 확장되지 않으면 사용자 시스템의 모든 고정 드라이브가 경로를 사용하여 검색됩니다.
이 필드는 RegLocator, IniLocator, CompLocator또는 DrLocator 테이블 중 하나의 키입니다.
-
경로
-
경로 열에는 사용자 시스템의 경로가 포함됩니다. 부모 열에 지정된 디렉터리 아래의 전체 경로 또는 상대 하위 경로입니다. AnyPath 데이터 형식에 대한 제한을 참조하세요.
-
깊이
-
설치 관리자가 Signature_ 열에 지정된 파일 또는 디렉터리를 검색하는 경로 아래의 깊이입니다. 깊이 필드에 사용되는 값은 0을 기반으로 합니다. 예를 들어 경로 필드가 c:/Program Files/bin인 경우 폴더 bin 내에 있는 파일을 검색하려면 깊이 열을 0 이상으로 설정해야 합니다. 깊이 필드가 비어 있으면 깊이는 0으로 간주됩니다.
발언
이 테이블은 AppSearch Table사용됩니다.
이 테이블의 열은 일반적으로 지역화되지 않습니다. 작성자가 여러 언어로 제품을 검색하기로 결정한 경우 각 언어에 대한 별도의 항목이 테이블에 포함되어 있어야 합니다.
기존 애플리케이션, 파일, 레지스트리 항목 또는 .ini 파일 항목 검색하는참조하세요.
유효성 검사