UnregisterClassInfo 작업

UnregisterClassInfo 작업은 시스템 레지스트리에서 COM 클래스 정보 제거를 관리합니다. AppId 테이블을 사용합니다.

시퀀스 제한

UnregisterClassInfo 작업은 InstallInitialize 작업 뒤 및 RegisterClassInfo 작업 앞에 와야 합니다.

RemoveRegistryValues는 시퀀스에서 UnregisterClassInfo 앞에 와야 합니다.

다음 그룹의 작업 시퀀싱이 제한됩니다. 이러한 작업의 하위 집합이 시퀀스 테이블에서 함께 발생하는 경우 다음 테이블과 동일한 상대 시퀀스에서 발생해야 합니다.

예를 들어 RegisterExtensionInfo는 시퀀스 테이블에서 UnregisterClassInfo 앞에 와야 합니다.

ActionData 메시지

필드 작업 데이터에 대한 설명
 [1] 등록되지 않은 COM 클래스의 GUID입니다.

 

설명

현재 사용자의 시스템이 COM을 통해 주문형 설치로 작동하도록 업그레이드된 경우 설치 관리자는 OLEAdvtSupport 속성을 true로 설정합니다. 시스템에서 COM을 통해 주문형 설치를 지원하지 않는 경우 UnregisterClassInfo는 제거된 기능 또는 시스템 레지스트리에서 보급된 대로 설치된 기능과 연결되어 클래스 테이블에 나열된 모든 COM 클래스를 제거합니다. 그렇지 않으면 이 작업은 시스템 레지스트리에서 제거하도록 선택한 기능과 연결된 COM 클래스만 제거합니다.