IDispatch介面是组件对象模型（COM）中的标准介面，也称自动化（Automation）接口，继承自IUnknown，用于让其他函式使用协议。COM规格书规定COM物件应该是三种接口类型中的至少一种：
方法.支持IDispatch的COM对象实现的每个属性与方法都有自己的Dispatch ID，常缩写为DISPID。用于在"Invoke"方法中辨识哪个属性或方法将被调用。 IDispatch派生自IUnknown，并且扩展了4个额外的方法：interface IDisp