if (fAcceptFmt) { /* Does our interpretation of the keystate ... */
*pdwEffect = KeyStateToDropEffect (dwKeyState);
-
+
if (*pdwEffect == DROPEFFECT_NONE)
*pdwEffect = dwEffect;
{
TRACE("(%p) object dropped, effect %u\n", this, *pdwEffect);
+ if (!pdwEffect)
+ return E_INVALIDARG;
+
+ QueryDrop(dwKeyState, pdwEffect);
+
BOOL fIsOpAsync = FALSE;
CComPtr<IAsyncOperation> pAsyncOperation;