#include AdviseSink::AdviseSink(void) { } AdviseSink::~AdviseSink() { } HRESULT AdviseSink::ImageNotify(VARIANT *pVariant) { CallbackData cbData(0,(LPARAM)pVariant); mAdviseHandler.callback(cbData); ::VariantClear(pVariant); return ComResult::Success; }