The FILESYSTEMMSG enumerated type represents the possible messages that will be used in the twain file system.
typedef enum
{
FILESYSTEMMSG_CHANGEDIRECTORY = 0x0801,
FILESYSTEMMSG_CREATEDIRECTORY = 0x0802,
FILESYSTEMMSG_DELETE = 0x0803,
FILESYSTEMMSG_FORMATMEDIA = 0x0804,
FILESYSTEMMSG_GETCLOSE = 0x0805,
FILESYSTEMMSG_GETFIRSTFILE = 0x0806,
FILESYSTEMMSG_GETINFO = 0x0807,
FILESYSTEMMSG_GETNEXTFILE = 0x0808,
FILESYSTEMMSG_RENAME = 0x0809,
FILESYSTEMMSG_COPY = 0x080A,
FILESYSTEMMSG_AUTOMATICCAPTUREDIRECTORY= 0x080B,
} FILESYSTEMMSG;
Change the device, domain, host, or image directory.
Create an image directory.
Delete an image or an image directory.
Format a storage device.
Close a file context created by FILESYSTEMMSG_GETFIRSTFILE.
Get the first file in a directory.
Get information about the current file.
Get the next file in a directory.
Rename an image or an image directory.
Copy images across storage devices.
Place to store images acquired during automatic capture.
This enumerated type is used by the FileMsg parameter of the L_TwainQueryFileSystem to indicate which TWAIN file system settings to change or which information to retrieve.