Например, на языке X:
let x = CreateOject( "MyProgID" )
x.LateBoundCall()
x.Release() // (or setting x to Nothing in VB-like language, etc)
Что происходит с библиотекой DLL MyProgID
? COM выгружает DLL автоматически?
EDIT
Предполагается, что приведенный выше код находится в исполняемом файле, который не представляет COM.