IniFile 테이블

IniFile 테이블에는 애플리케이션이 .ini 파일에 설정해야 하는 .ini 정보가 포함되어 있습니다.

IniFile 테이블에는 다음과 같은 열이 있습니다.

Column 형식 Nullable
IniFile 식별자 Y N
FileName FileName N N
DirProperty 식별자 N Y
섹션 Formatted N N
Formatted N N
Formatted N N
작업 정수 N N
Component_ 식별자 N N

 

IniFile

이 테이블의 키입니다.

FileName

정보를 쓸 .ini 파일의 지역화 가능한 이름입니다.

DirProperty

.ini 파일이 포함된 폴더의 전체 경로로 확인되는 값이 있는 속성의 이름입니다. 속성은 Directory 테이블의 디렉터리 이름, AppSearch 테이블에서 설정한 속성 또는 전체 경로를 나타내는 다른 속성일 수 있습니다. 이 필드를 비워 두면 WindowsFolder 속성으로 지정된 전체 경로가 있는 폴더에 .ini 파일이 만들어집니다.

Section

지역화 가능한 .ini 파일 섹션입니다.

Key

섹션 안에서 지역화 가능한 .ini 파일 키입니다.

Value

쓰려는 지역화 가능한 값입니다.

Action

수정할 형식입니다.

상수 16진수 Decimal 수정
msidbIniFileActionAddLine 0x000 0 .ini 항목을 만들거나 업데이트합니다.
msidbIniFileActionCreateLine 0x001 1 항목이 아직 없는 경우에만 .ini 항목을 만듭니다.
msidbIniFileActionAddTag 0x003 3 새 항목을 만들거나, 기존 항목에 새 쉼표로 구분된 값을 추가합니다.

 

Component_

.ini 값의 설치를 제어하는 구성 요소를 참조하는 Component 테이블의 첫 번째 열에 대한 외부 키입니다.

설명

.ini 파일 정보는 해당 구성 요소를 로컬로 설치하거나 원본에서 실행하도록 선택한 경우 기록됩니다.

이 테이블은 WriteIniValues 작업 또는 RemoveIniValues 작업이 실행될 때 참조됩니다.

유효성 검사

ICE03
ICE06
ICE32
ICE46
ICE69
ICE88
ICE91