sane.ds: Revise the logic around processing events to reflect the need for us to generate and post a message to drive Sane events.
diff --git a/dlls/sane.ds/sane_i.h b/dlls/sane.ds/sane_i.h
index 3c123d0..5a3a6d0 100644
--- a/dlls/sane.ds/sane_i.h
+++ b/dlls/sane.ds/sane_i.h
@@ -48,6 +48,7 @@
#include "windef.h"
#include "winbase.h"
+#include "winuser.h"
#include "twain.h"
extern HINSTANCE SANE_instance;
@@ -58,8 +59,7 @@
struct tagActiveDS *next; /* next active DS */
TW_IDENTITY identity; /* identity */
TW_UINT16 currentState; /* current state */
- TW_EVENT pendingEvent; /* pending event to be sent to
- application */
+ UINT windowMessage; /* message to use to send status */
TW_UINT16 twCC; /* condition code */
HWND hwndOwner; /* window handle of the app */
HWND progressWnd; /* window handle of the scanning window */