•CoCreateInstance  •CoCreateInstanceEx •CoGetInstanceFromFile 
  •CoGetClassObject •CoRegisterClassObject 
  •BindMoniker  •CreateAntiMoniker •CreateClassMoniker •CreateFileMoniker •CreateItemMoniker •CreatePointerMoniker •MonikerCommonPrefixWith •MonikerRelativePathTo •CreateBindCtx •CreateGenericComposite •MkParseDisplayName  | 
  
•OleCreate  •OleCreateDefaultHandler •OleCreateEx •OleCreateFontIndirect •OleCreateFromData •OleCreateFromFile •OleCreateLink •OleCreateStaticFromData • •OleGetClipboard • •OleLoad •OleLoadFromStream •OleLoadPicture •OleLoadPictureFile • •OleRegEnumFormatEtc •OleRegEnumVerbs  | 
  
•StgCreateDocFile  •StgCreateDocFileOn •StgGetIFillLockBytesOn •StgOpenAsyncDocfileOn •StgOpenStorage •StgOpenStorageOn   
•CreateDataAdviseHolder •CreateOleAdviseHolder   
•GetRunningObjectTable 
   | 
 
 
 
 | 
 
 
 
COM Reference Counting
 
To track creation and lifetime of COM objects they are all hooked for the following methods: 
 
•QueryInterface 
•AddRef
•Release 
 
.