Un'interfaccia č il modo in cui un oggetto espone la funzionalitą al mondo esterno. In COM, un'interfaccia č una tabella di puntatori (come un vtable C++) alle funzioni implementate dall'oggetto. La tabella rappresenta l'interfaccia e le funzioni a cui punta sono i metodi dell'interfaccia. Un oggetto in grado di esporre le interfacce come molti come sceglie.
Ogni interfaccia č basato sull'interfaccia COM fondamentale, IUnknown. I metodi di IUnknown consentono la navigazione verso altre interfacce esposte dall'oggetto.
Inoltre, ogni interfaccia č data un'unica interfaccia ID (IID). Questo rende unicitą č facile per il supporto delle versioni di interfaccia. Una nuova versione di un'interfaccia č semplicemente una nuova interfaccia, con un nuovo IID.
&Notanbsp; IID per standard COM, OLE e COM interfacce sono pre-definite.
Vedere a&nchenbsp; Interfacce e oggetti COM nella Win32 SDK