DTWAIN_RewindPage
The DTWAIN_RewindPage function allows an application to "rewind" a page back to the input of a document feeder
DTWAIN_BOOL DTWAIN_RewindPage ( DTWAIN_SOURCE Source );
Parameters Source Specifies an open TWAIN Source.
Return Values If the function succeeds, TRUE is returned. If the function fails FALSE is returned.
Comments The DTWAIN_RewindPage function returns the current page to the input side of the document feeder and feeds the last page from the output side of the feeder back into the acquisition area.
If an application decides to control the document feeding process, DTWAIN_RewindPage allows the application to return a document back to the feeder input area.
For DTWAIN_RewindPage to be successful, all of the following items must be true:
For the last item listed above, calling DTWAIN_RewindPage can only be invoked if the application is using DTWAIN Notifications, and has intercepted the DTWAIN_TN_TRANSFERSTRIPREADY, DTWAIN_TN_TRANSFERSTRIPDONE, or DTWAIN_TN_TRANSFERDONE notifications. Only at these designated times should DTWAIN_RewindPage be called by the application.
Application control of the document feeder is best done using buffered memory transfers (DTWAIN_AcquireBuffered).
TWAIN State Transitions None.
Prerequisite Function Call(s)
DTWAIN Source Selection Function
DTWAIN_EnableAutoFeed (with bEnable = FALSE) A DTWAIN Acquisition Function (preferrably DTWAIN_AcquireBuffered).
See Also |