Windows API提供了C语言定义COM接口的方法：DECLARE_INTERFACE_(IClassFactory, IUnknown)
类.COM类（coclass）是一个或多个接口的具体实现，它很类似面向对象程序设计语言中的类。类的GUID标识被称作类ID（CLSID）；或者programmatic identifier字符串（progid），因为VBS等脚本语言不能使用GUID，只能用字符串查找、使用COM组件。COM对象不能被直接访问，只能通过COM接口