RemoveIniFile 테이블

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

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

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

 

RemoveIniFile

이 테이블의 키입니다.

FileName

정보를 삭제할 .ini 파일 이름입니다.

DirProperty

해당 값이 제거할 .ini 파일 폴더의 전체 경로로 확인될 것으로 가정되는 속성의 이름입니다. 속성은 디렉터리 테이블의 디렉터리 이름, AppSearch 테이블에서 설정한 속성 또는 전체 경로를 나타내는 다른 속성일 수 있습니다.

Section

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

Key

섹션 아래의 지역화 가능한 .ini 파일 키입니다.

Value

삭제할 지역화 가능한 값입니다. 값은 작업이 4일 때 필수입니다.

Action

수정할 형식입니다.

상수 16진수 Decimal 의미
msidbIniFileActionRemoveLine 0x002 2 .ini 항목을 삭제합니다.
msidbIniFileActionRemoveTag 0x004 4 .ini 항목에서 태그를 삭제합니다.

 

Component_

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

설명

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

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

Directory_ 열이 null로 지정된 경우 ini 파일 위치는 기본적으로 Windows 디렉터리인 표준 Windows ini 위치입니다.

섹션에서 마지막 값을 제거하면 해당 섹션이 삭제됩니다. 모든 값을 제거하는 것 외에는 전체 섹션을 삭제할 수 있는 다른 방법이 없습니다.

유효성 검사

ICE03
ICE06
ICE32
ICE40
ICE46
ICE69