다음을 통해 공유


RemoveRegistry 테이블

RemoveRegistry 테이블에는 애플리케이션이 시스템 레지스트리에서 삭제해야 하는 레지스트리 정보가 포함되어 있습니다.

RemoveRegistry 테이블에는 다음 열이 있습니다.

열쇠 Nullable
RemoveRegistry 식별자 Y N
뿌리 정수 N N
열쇠 RegPath N N
이름 서식이 지정된 N Y
구성 요소_ 식별자 N N

 

removeRegistry

이 테이블의 키입니다.

루트

레지스트리 값에 대해 미리 정의된 루트 키입니다.

상수 16 진수 십진법 루트 키
(없음) - 0x001 -1 HKEY_CURRENT_USER Installer는 사용자별 설치를 수행하는 동안 이 키를 설정합니다.
(없음) -0x001 -1 HKEY_LOCAL_MACHINEInstaller는 ALLUSERS 1로 설정하여 모든 사용자 설치를 수행하는 동안 이 키를 설정합니다.
msidbRegistryRootClassesRoot 0x000 0 HKEY_CLASSES_ROOT설치 관리자는 사용자별 및 컴퓨터별 설치 컨텍스트설치하는 동안 HKCU\Software\Classes hive에서 값을 제거합니다.
msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER
msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE
msidbRegistryRootUsers 0x003 3 HKEY_USERS

 

레지스트리 값에 대한 지역화 가능 키입니다.

이름

지역화 가능한 레지스트리 값 이름입니다.

Name 열의 다음 문자열에는 특별한 의미가 있습니다.

문자열 의미
"-" 키는 구성 요소가 설치될 때 모든 값과 하위 키와 함께 있는 경우 삭제됩니다.

 

레지스트리 테이블 구성 요소가 제거될 때 레지스트리 키를 만들거나 제거하는 데 사용해야 합니다.

Component_

구성 요소 테이블의 첫 번째 열에 있는 외부 키는 레지스트리 값의 삭제를 제어하는 구성 요소를 참조하는.

발언

레지스트리 정보는 해당 구성 요소가 로컬로 설치되거나 원본에서 실행되도록 선택된 경우 시스템 레지스트리에서 삭제됩니다.

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

유효성 검사

ice03
ICE06
ICE32
ICE46
ICE69