每个接口有IUnknown的3个基本的函数,因为所有的接口都从IUnknown继承而来。
为给定的IUnknown创建唯一的运行库可调用包装(RCW)对象。
不过,运行库始终会提供IUnknown和IDispatch接口的实现。
在指定文件路径的程序集中,获取一个IUnknown接口指针,该指针指向具有指定IID的对象。
简而言之,ActiveX控件就是一个支持IUnknown接口的COM对象。
注意寄存器必须转换类型(IUnknownPTR[edx])。
ATL实际上仅仅把一个IUnknown接口指针存储在成员变量m_spUnkSite中。