다음을 통해 공유


구성 요소 범주 정의

구성 요소 범주 정의의 작성자가 정의와 함께 게시된 고유한 GUID(CATID)를 만듭니다. 다른 당사자는 이 형식의 정의를 알고 있으며 그에 따라 지원되는 클래스를 사용할 수 있습니다. 인터페이스의 메서드 서명과 마찬가지로 설치 후 범주의 의미 체계를 수정하면 안 됩니다. 수정된 의미 체계를 사용하여 새 범주 식별자를 도입하여 범주의 이전 버전과의 호환성을 유지하는 것이 좋습니다.

인터페이스 식별자(IID) 및 CATID(구성 요소 범주 식별자)는 서로 다른 네임스페이스에 존재하기 때문에 IID와 CATID 모두에 동일한 GUID를 사용할 수 있는 것처럼 보입니다. 그러나 IID는 인터페이스의 프록시/스텁 서버의 CLSID에 자주 사용되므로 충돌이 발생할 수 있습니다. 따라서 IID 및 CATID에 대해 동일한 GUID를 사용하지 마세요.

아이콘을 범주와 연결

구성 요소 기능별 분류

컨테이너 기능별 분류

기본 클래스 및 연결

구성 요소 범주 관리자