它是
COM对象可以暴露出来的标准接口(Interface)之一(IDispatch最前面的“I”代表Interface)。COM可以由三种接口类型予以区分,它们是自定义接口(custom),调度接口(dispatch)和
双重接口(dual interfaces)。
IDispatch可以由IUnknown得到,并且在IUnknown本身所含有三个方法(AddRef,
Release和
QueryInterface)上增加另外四个方法(
GetTypeInfoCount,GetTypeInfo,GetIDsOfNames和Invoke)。