Triplet that is Sent from Application to Data Source
DG_CONTROL / DAT_IDENTITY
MSG_CLOSEDS
Close the session between an application and a source
MSG_GETDEFAULT
Gets the identification information of the system default Source
MSG_GETFIRST
Obtain the first source on a list of all Sources that are currently available on the system
MSG_GETNEXT
Obtain the remaining source on a list of all Source
MSG_OPENDS
Open the session between an application and a source
MSG_USERSELECT
Causes the Source Manager to display the Select Source dialog
DG_CONTROL / DAT_PARENT
MSG_CLOSEDSM
Close a session with Data Source Manager
MSG_OPENDSM
Open and initialize a session with Data Source Manager
DG_CONTROL / DAT_STATUS
MSG_GET
Returns the current Condition Code for the Source Manager
Triplets from Application to Data Source
DG_CONTROL / DAT_CAPABILITY
MSG_GET
Returns the Source’s Current, Default and Available Values for a specified capability
MSG_GETCURRENT
Returns the Source’s Current Value for the specified capability
MSG_GETDEFAULT
Returns the Source’s Default Value for the specified capability
MSG_RESET
Change the Current Value of the specified capability back to its power-on value and return the new Current Value
MSG_SET
Changes the Current Value(s) and Available Values of the specified capability to those specified by the application
DG_CONTROL / DAT_CUSTOMDATA
MSG_GET
Get current scan settings by text data
MSG_SET
Specify scan setting using text data
DG_CONTROL / DAT_EVENT
MSG_PROCESSEVENT
Forwards events from the application to Sourcesr
DG_CONTROL / DAT_PENDINGXFERS
MSG_ENDXFER
To cancel or terminate a transfer
MSG_GET
Returns the number of transfers the Source is ready to supply to the application
MSG_RESET
Sets the number of pending transfers in the Source to zero
DG_CONTROL / DAT_SETUPFILEXFER
MSG_GET
Returns the file related information like target folder and filename
MSG_SET
Set the file related information like target folder and filename
DG_CONTROL / DAT_SETUPMEMXFER
MSG_GET
Returns the Source’s preferred, minimum, and maximum allocation sizes for transfer memory buffers
DG_CONTROL / DAT_USERINTERFACE
MSG_DISABLEDS
Causes the Source’s user interface to be lowered
MSG_ENABLEDS
Causes to place the source into a ready to acquire condition, to raise the Sources built-in user interface and to terminate Source’s acceptance of “set capability” requests from the application
MSG_ENABLEDSUIONLY
Causes to show Sources user interface for setting only
DG_IMAGE / DAT_IMAGEINFO
MSG_GET
Provides to the application general image description information about the image about to be transferred
DG_IMAGE / DAT_IMAGELAYOUT
MSG_GET
Describes both the size and placement of the image on the original “page”
MSG_GETDEFAULT
Returns the default information on the layout of an image
MSG_RESET
Sets the image layout information for the next transfer to its default settings
MSG_SET
Sets the layout for the next image transfer
DG_IMAGE / DAT_IMAGEFILEXFER
MSG_GET
Initiates the transfer of an image from the Source to the application via the file transfer mechanism
DG_IMAGE / DAT_IMAGEMEMXFER
MSG_GET
Initiates the transfer of an image from the Source to the application via the Buffered Memory transfer mechanism
DG_IMAGE / DAT_IMAGENATIVEXFER
MSG_GET
Causes the transfer of an image’s data from the Source to the application, via the Native transfer mechanism