Type conversion casting between different interfaces of an object is achieved through the QueryInterface method. The different allocation semantics of languages are accommodated by making objects responsible for their own creation and destruction through reference-counting. For well-authored components, COM allows reuse of objects with no knowledge of their internal implementation, as it forces component implementers to provide well-defined interfaces that are separated from the implementation. The essence of COM is a language-neutral way of implementing objects that can be used in environments different from the one in which they were created, even across machine boundaries. ![]() COM is the basis for several other Microsoft technologies and frameworks, including OLE, OLE Automation, Browser Helper Object, ActiveX, COM+, DCOM, the Windows shell, DirectX, UMDF and Windows Runtime. It is used to enable inter-process communication object creation in a large range of programming languages. com /en-us /windows /win32 /com /the-component-object-modelĬomponent Object Model ( COM) is a binary-interface standard for software components introduced by Microsoft in 1993. built upon COM: OLE, OLE Automation, Browser Helper Object, ActiveX, COM+, DCOM, Windows shell, DirectX, UMDF, Windows RuntimeÄocs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |