You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
COM (2/3)<br />
� COM interface<br />
– methods (functions, operations) – visible by client<br />
– properties (variables) – visible by client, only a special<br />
form of methods<br />
– (internal) state – invisible by client<br />
– must not be changed (even no new methods)<br />
– abstract definition<br />
– identified by its IID (interface identifier, 128 bit numeric)<br />
� coclass<br />
– implementation of a COM interface<br />
– multiple coclasses can implement the same interface<br />
– identified by its CLSID (class identifier, 128 bit numeric)<br />
or by the “progname” (human-readable name)