typedef enum _LTWAINNUMERICTYPE
{
TWAINNUMERICTYPE_TW_INT8 = TWTY_INT8,
TWAINNUMERICTYPE_TW_INT16 = TWTY_INT16,
TWAINNUMERICTYPE_TW_INT32 = TWTY_INT32,
TWAINNUMERICTYPE_TW_UINT8 = TWTY_UINT8,
TWAINNUMERICTYPE_TW_UINT16 = TWTY_UINT16,
TWAINNUMERICTYPE_TW_UINT32 = TWTY_UINT32,
TWAINNUMERICTYPE_TW_BOOL = TWTY_BOOL,
TWAINNUMERICTYPE_TW_FIX32 = TWTY_FIX32,
TWAINNUMERICTYPE_TW_FRAME = TWTY_FRAME,
TWAINNUMERICTYPE_TW_STR32 = TWTY_STR32,
TWAINNUMERICTYPE_TW_STR64 = TWTY_STR64,
TWAINNUMERICTYPE_TW_STR128 = TWTY_STR128,
TWAINNUMERICTYPE_TW_STR255 = TWTY_STR255,
TWAINNUMERICTYPE_TW_STR1024 = TWTY_STR1024,
TWAINNUMERICTYPE_TW_UNI512 = TWTY_UNI512
} LTWAINNUMERICTYPE;
The LTWAINNUMERICTYPE enumerates the defined types of variables. The TW_XXX members are defined in the TWAIN specification.
Member | Description |
---|---|
TWAINNUMERICTYPE_TW_INT8 | The variable is of type L_CHAR or char. |
TWAINNUMERICTYPE_TW_INT16 | The variable is of type L_INT16 or short. |
TWAINNUMERICTYPE_TW_INT32 | The variable is of type L_INT32 or long. |
TWAINNUMERICTYPE_TW_UINT8 | The variable is of type L_UCHAR or unsigned char. |
TWAINNUMERICTYPE_TW_UINT16 | The variable is of type L_UINT16 or unsigned short. |
TWAINNUMERICTYPE_TW_UINT32 | The variable is of type L_UINT32 or unsigned long. |
TWAINNUMERICTYPE_TW_BOOL | The variable is of type L_BOOL or BOOL. |
TWAINNUMERICTYPE_TW_FIX32 | The variable is of type TW_FIX32(TWAIN-defined structure). |
TWAINNUMERICTYPE_TW_FRAME | The variable is of type TW_FRAME(TWAIN-defined structure). |
TWAINNUMERICTYPE_TW_STR32 | The variable is of type L_CHAR[32]. |
TWAINNUMERICTYPE_TW_STR64 | The variable is of type L_CHAR[64]. |
TWAINNUMERICTYPE_TW_STR128 | The variable is of type L_CHAR[128]. |
TWAINNUMERICTYPE_TW_STR255 | The variable is of type L_CHAR[255]. |
TWAINNUMERICTYPE_TW_STR1024 | The variable is of type L_CHAR[1024]. |
TWAINNUMERICTYPE_TW_UNI512 | The variable is of type wchar_t[512]. |