Workplace Shell implements the standard PM Print rendering mechanism, DRM_PRINT. When dropping DRM_OBJECT or DRM_OS2FILE on a printer, with pDragItemhstrContainerName or pDragItemhstrSourceName defined, the Workplace Shell will perform the action, and notify the source with a DM_ENDCONVERSATION message.
When dropping DRM_OS2FILE, with pDragItemhstrContainerNameset to NULL, or dropping DRM_PRINT on a printer, the printer sends a DM_PRINTOBJECT message.