介面 (ATL)
介面是物件向外界公開其功能的方式。 在 COM 中,介面是 對象所實作函式的指標數據表(例如C++ vtable)。 數據表代表 介面,以及其指向的函式是該介面的方法。 物件可以公開其選擇的介面數目。
每個介面都是以基本 COM 介面 IUnknown 為基礎。 允許巡覽至 物件所公開之其他介面的方法 IUnknown
。
此外,每個介面都會獲得唯一的介面標識碼 (IID)。 此唯一性可讓您輕鬆地支援介面版本控制。 新版的介面只是具有新 IID 的新介面。
注意
標準 COM和 OLE 介面的 IID 已預先定義。
另請參閱
COM 簡介
COM 物件和介面