Interfejsy

Interfejs jest sposób, w którym obiekt udostępnia swoje funkcje ze światem zewnętrznym. W modelu COM interfejs jest tabeli wskaźniki (podobnie jak C++ Tablica metod wirtualnych) do funkcji implementowane przez obiekt. Tabela stanowi interfejs, i funkcje, które punkty są metody interfejsu. Obiekt może narazić jak wiele interfejsów, wybiera.

Każdy interfejs opiera się na podstawowych interfejsu COM, IUnknown. Metody IUnknown umożliwia nawigację do innych interfejsów narażone przez obiekt.

Ponadto każdy interfejs podany jest interfejs unikatowy identyfikator (IID). To ułatwia unikatowości jest łatwe do obsługi wersji interfejsu. Nowa wersja interfejsu jest po prostu nowego interfejsu, z nowy identyfikator IID.

Uwaga   IID do standardowego modelu COM, technologii OLE i modelu COM interfejsy są wstępnie zdefiniowane.

Wprowadzenie do COM

Zobacz też  Obiektów COM oraz interfejsów w Win32 SDK

Index