Rozhraní (ATL)
Rozhraní způsobem, ve které objekt vystavuje jeho funkce do vnějšího světa.V modelu COM rozhraní je tabulka ukazatelů (jako virtuální tabulka C++) funkce implementované objektem.Tabulka představuje rozhraní a metody rozhraní jsou funkce, na které odkazuje.Objekt může vystavit rozhraní tolik jako zvolí.
Každé rozhraní je založeno na základní rozhraní COM IUnknown.Metody IUnknown povolit navigaci jiným rozhraním vystaveny v objektu.
Každé rozhraní je také uveden jedinečný rozhraní ID (IID).Tato jedinečnost usnadňuje podpory verzí rozhraní.Nová verze rozhraní je jednoduše nové rozhraní, s novým identifikátorem IID.
[!POZNÁMKA]
IID standardní rozhraní COM a OLE jsou předdefinovány.