In my case i declared a function in COM Control .idl
file like
[id(1)] HRESULT MyMethod([in]INT param);
but not declared in my interface .h
file like this
STDMETHOD(MyMethod)(INT param);
Problem solved by adding above line into my interface .h file
this might help some one .