| 290 | DropHandler::~DropHandler() = default; |
| 291 | |
| 292 | HRESULT STDMETHODCALLTYPE DropHandler::QueryInterface(REFIID riid, void **ppvObject) |
| 293 | { |
| 294 | if (!IsEqualIID(riid, IID_IUnknown) && !IsEqualIID(riid, IID_IDropTarget)) |
| 295 | { |
| 296 | *ppvObject = nullptr; |
| 297 | return E_NOINTERFACE; |
| 298 | } |
| 299 | *ppvObject = static_cast<IDropTarget *>(this); |
| 300 | AddRef(); |
| 301 | return S_OK; |
| 302 | } |
| 303 | |
| 304 | ULONG STDMETHODCALLTYPE DropHandler::AddRef(void) |
| 305 | { |
no test coverage detected