IniLocator 테이블
IniLocator 테이블에는 .ini 파일을 사용하여 파일 또는 디렉터리를 검색하거나 특정 .ini 항목 자체를 검색하는 데 필요한 정보가 있습니다. .ini 파일은 기본 Microsoft Windows 디렉터리에 있어야 합니다.
IniLocator 테이블에는 다음과 같은 열이 있습니다.
Column | 형식 | 키 | Nullable |
---|---|---|---|
Signature_ | 식별자 | Y | N |
FileName | FileName | N | N |
섹션 | Text | N | N |
키 | Text | N | N |
필드 | 정수 | N | Y |
형식 | 정수 | N | Y |
열
-
Signature_
-
Signature 테이블의 첫 번째 열로 가는 외부 키입니다. 이 열은 고유한 파일 서명을 나타내며 Signature 테이블의 열 중 하나로 가는 외부 키이기도 합니다. 이 서명이 Signature 테이블에 있으면 파일을 검색합니다. 이 키가 Signature 테이블에 없으며 Type 열의 값이 msidbLocatorTypeRawValue이면 IniLocator 테이블에 지정된 .ini 항목이 검색됩니다. 그렇지 않으면 IniLocator 테이블에서 지정한 디렉터리를 검색합니다.
-
FileName
-
.ini 파일 이름입니다.
-
Section
-
.ini 파일 내의 섹션 이름입니다.
-
Key
-
섹션 내의 키 값입니다.
-
Field
-
.ini 줄의 필드입니다. 필드가 Null 또는 0이면 전체 줄을 읽습니다. 음수가 아닌 숫자여야 합니다.
-
Type
-
.ini 값이 파일 위치, 디렉터리 위치 또는 원시 .ini 값인지 결정하는 값입니다.
다음 표에는 유효한 값이 나열되어 있습니다. 없는 경우 Type이 1로 설정됩니다.
상수 16진수 Decimal 설명 msidbLocatorTypeDirectory 0x000 0 디렉터리 위치입니다. msidbLocatorTypeFileName 0x001 1 파일 위치입니다. msidbLocatorTypeRawValue 0x002 2 원시 .ini 값입니다.
설명
이 테이블은 AppSearch 테이블에서 사용됩니다.
이 테이블의 열은 일반적으로 지역화되지 않습니다. 작성자가 여러 언어로 제품을 검색하기로 결정한 경우 각 언어에 대한 테이블에 별도의 항목이 포함될 수 있습니다.
진행률 표시 또는 로깅을 위해 연결 및 지역화된 텍스트는 ActionText 테이블에 지정됩니다.
기존 애플리케이션, 파일, 레지스트리 항목 또는 .ini 파일 항목 검색을 참조하세요.
유효성 검사