Home | History | Annotate | Download | only in win

Lines Matching refs:IUnknown

18 // and adds a few IUnknown specific services.
52 // Note that this function equates to IUnknown::Release and should not
93 // IUnknown already has a template version of QueryInterface
108 HRESULT QueryFrom(IUnknown* object) {
114 HRESULT CreateInstance(const CLSID& clsid, IUnknown* outer = NULL,
123 bool IsSameObject(IUnknown* other) {
130 ScopedComPtr<IUnknown> my_identity;
133 ScopedComPtr<IUnknown> other_identity;
136 return static_cast<IUnknown*>(my_identity) ==
137 static_cast<IUnknown*>(other_identity);
142 // IUnknown methods so that something bad like this doesn't happen:
143 // ScopedComPtr<IUnknown> p(Foo());