CLSID 和Type Library由于要记录到注册表中,用于区分不同组件,因此要在整个系统上可以区分,也就要求在全球的Windows系统上可以区分。
IID_XXX仅用于在组件与客户程序内部区分不同的接口,所以只要求整个组件内可以区分,就不担心组件之间出现重复了。
CLSID 和Type Library由于要记录到注册表中,用于区分不同组件,因此要在整个系统上可以区分,也就要求在全球的Windows系统上可以区分。
IID_XXX仅用于在组件与客户程序内部区分不同的接口,所以只要求整个组件内可以区分,就不担心组件之间出现重复了。