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 작업 실행될 때 참조됩니다.
유효성 검사