Все вопросы: [iunknown]

3 вопросов

похожие теги:
1
голосов
3ответов
837 просмотров

Is it worth checking for null pointer in QueryInterface() implementation?

IUnknown::QueryInterface() is passed a void** parameter denoting an address where to put the retrieved interface. STDMETHOD QueryInterface(/* [in] */ REFIID riid, /* [iid_is][out] */ void** ppvObject) Should the implementation of QueryInterface() check this pointer for being null (and then imm...

2
голосов
2ответов
2202 просмотров

Implementing IUnknown, unresolved external symbol

I am trying to create a class that implements the IUnknown interface. I have the following code in the header file: #pragma once #include "stdafx.h" #include "Unknwn.h" class Vmr9Presenter : IVMRImagePresenter9, IVMRSurfaceAllocator9 { public: Vmr9Presenter(void); HRESULT Initialize(void); ~...

1
голосов
2ответов
3356 просмотров

Предоставление событий из .NET в COM

Недавно я столкнулся с проблемами при передаче событий из .NET в COM. Я добился успеха в этом примере (концептуально взято из http://blogs.msdn.com/andreww/archive/2008/10/13/exposing-events-from-managed-add-in-objects.aspx ): // Тип делегата для нашего настраиваемого события. [ComVisi...