La interfaz IUnknown consta de tres métodos: codice_2 y codice_3, que implementan conteo de referencias y control del ciclo de vida de las interfaces; y codice_1, que por especificar un IID permite a una llamada recuperar las referencias a las diferentes interfaces que el componente implementa.