TWAIN Changes for Swift
TWAIN
Removed TW_CALLBACK.init(CallBackProc: TW_MEMREF, RefCon: TW_MEMREF, Message: TW_INT16)
Removed TW_CAPABILITY.init(Cap: TW_UINT16, ConType: TW_UINT16, hContainer: TW_HANDLE)
Removed TW_CUSTOMDSDATA.init(InfoLength: TW_UINT32, hData: TW_HANDLE)
Removed TW_EVENT.init(pEvent: TW_MEMREF, TWMessage: TW_UINT16)
Removed TW_FILESYSTEM.init(InputName: TW_STR255, OutputName: TW_STR255, Context: TW_MEMREF, Recursive: Int32, FileType: TW_INT32, Size: TW_UINT32, CreateTimeDate: TW_STR32, ModifiedTimeDate: TW_STR32, FreeSpace: TW_UINT32, NewImageSize: TW_INT32, NumberOfFiles: TW_UINT32, NumberOfSnippets: TW_UINT32, DeviceGroupMask: TW_UINT32, Reserved: (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8))
Removed TW_IDENTITY.init(Id: TW_MEMREF, Version: TW_VERSION, ProtocolMajor: TW_UINT16, ProtocolMinor: TW_UINT16, SupportedGroups: TW_UINT32, Manufacturer: TW_STR32, ProductFamily: TW_STR32, ProductName: TW_STR32)
Removed TW_MEMORY.init(Flags: TW_UINT32, Length: TW_UINT32, TheMem: TW_MEMREF)
Removed TW_PASSTHRU.init(pCommand: TW_MEMREF, CommandBytes: TW_UINT32, Direction: TW_INT32, pData: TW_MEMREF, DataBytes: TW_UINT32, DataBytesXfered: TW_UINT32)
Removed TW_SETUPFILEXFER2.init(FileName: TW_MEMREF, FileNameType: TW_UINT16, Format: TW_UINT16, VRefNum: TW_INT16, ParID: TW_UINT32)
Removed TW_USERINTERFACE.init(ShowUI: TW_BOOL, ModalUI: TW_BOOL, hParent: TW_HANDLE)
Added TW_CALLBACK.init(CallBackProc: TW_MEMREF!, RefCon: TW_MEMREF!, Message: TW_INT16)
Added TW_CAPABILITY.init(Cap: TW_UINT16, ConType: TW_UINT16, hContainer: TW_HANDLE!)
Added TW_CUSTOMDSDATA.init(InfoLength: TW_UINT32, hData: TW_HANDLE!)
Added TW_EVENT.init(pEvent: TW_MEMREF!, TWMessage: TW_UINT16)
Added TW_FILESYSTEM.init(InputName: TWAIN.TW_STR255, OutputName: TWAIN.TW_STR255, Context: TW_MEMREF!, Recursive: Int32, FileType: TW_INT32, Size: TW_UINT32, CreateTimeDate: TWAIN.TW_STR32, ModifiedTimeDate: TWAIN.TW_STR32, FreeSpace: TW_UINT32, NewImageSize: TW_INT32, NumberOfFiles: TW_UINT32, NumberOfSnippets: TW_UINT32, DeviceGroupMask: TW_UINT32, Reserved: (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8))
Added TW_IDENTITY.init(Id: TW_MEMREF!, Version: TW_VERSION, ProtocolMajor: TW_UINT16, ProtocolMinor: TW_UINT16, SupportedGroups: TW_UINT32, Manufacturer: TWAIN.TW_STR32, ProductFamily: TWAIN.TW_STR32, ProductName: TWAIN.TW_STR32)
Added TW_MEMORY.init(Flags: TW_UINT32, Length: TW_UINT32, TheMem: TW_MEMREF!)
Added TW_PASSTHRU.init(pCommand: TW_MEMREF!, CommandBytes: TW_UINT32, Direction: TW_INT32, pData: TW_MEMREF!, DataBytes: TW_UINT32, DataBytesXfered: TW_UINT32)
Added TW_SETUPFILEXFER2.init(FileName: TW_MEMREF!, FileNameType: TW_UINT16, Format: TW_UINT16, VRefNum: TW_INT16, ParID: TW_UINT32)
Added TW_USERINTERFACE.init(ShowUI: TW_BOOL, ModalUI: TW_BOOL, hParent: TW_HANDLE!)
Modified TW_AUDIOINFO [struct]
Declaration | |
---|---|
From | struct TW_AUDIOINFO { var Name: TW_STR255 var Reserved: TW_UINT32 init() init(Name Name: TW_STR255, Reserved Reserved: TW_UINT32) } |
To | struct TW_AUDIOINFO { var Name: TWAIN.TW_STR255 var Reserved: TW_UINT32 init() init(Name Name: TWAIN.TW_STR255, Reserved Reserved: TW_UINT32) } |
Modified TW_AUDIOINFO.init(Name: TWAIN.TW_STR255, Reserved: TW_UINT32)
Declaration | |
---|---|
From | init(Name Name: TW_STR255, Reserved Reserved: TW_UINT32) |
To | init(Name Name: TWAIN.TW_STR255, Reserved Reserved: TW_UINT32) |
Modified TW_AUDIOINFO.Name
Declaration | |
---|---|
From | var Name: TW_STR255 |
To | var Name: TWAIN.TW_STR255 |
Modified TW_CALLBACK [struct]
Declaration | |
---|---|
From | struct TW_CALLBACK { var CallBackProc: TW_MEMREF var RefCon: TW_MEMREF var Message: TW_INT16 init() init(CallBackProc CallBackProc: TW_MEMREF, RefCon RefCon: TW_MEMREF, Message Message: TW_INT16) } |
To | struct TW_CALLBACK { var CallBackProc: TW_MEMREF! var RefCon: TW_MEMREF! var Message: TW_INT16 init() init(CallBackProc CallBackProc: TW_MEMREF!, RefCon RefCon: TW_MEMREF!, Message Message: TW_INT16) } |
Modified TW_CALLBACK.CallBackProc
Declaration | |
---|---|
From | var CallBackProc: TW_MEMREF |
To | var CallBackProc: TW_MEMREF! |
Modified TW_CALLBACK.RefCon
Declaration | |
---|---|
From | var RefCon: TW_MEMREF |
To | var RefCon: TW_MEMREF! |
Modified TW_CAPABILITY [struct]
Declaration | |
---|---|
From | struct TW_CAPABILITY { var Cap: TW_UINT16 var ConType: TW_UINT16 var hContainer: TW_HANDLE init() init(Cap Cap: TW_UINT16, ConType ConType: TW_UINT16, hContainer hContainer: TW_HANDLE) } |
To | struct TW_CAPABILITY { var Cap: TW_UINT16 var ConType: TW_UINT16 var hContainer: TW_HANDLE! init() init(Cap Cap: TW_UINT16, ConType ConType: TW_UINT16, hContainer hContainer: TW_HANDLE!) } |
Modified TW_CAPABILITY.hContainer
Declaration | |
---|---|
From | var hContainer: TW_HANDLE |
To | var hContainer: TW_HANDLE! |
Modified TW_CUSTOMDSDATA [struct]
Declaration | |
---|---|
From | struct TW_CUSTOMDSDATA { var InfoLength: TW_UINT32 var hData: TW_HANDLE init() init(InfoLength InfoLength: TW_UINT32, hData hData: TW_HANDLE) } |
To | struct TW_CUSTOMDSDATA { var InfoLength: TW_UINT32 var hData: TW_HANDLE! init() init(InfoLength InfoLength: TW_UINT32, hData hData: TW_HANDLE!) } |
Modified TW_CUSTOMDSDATA.hData
Declaration | |
---|---|
From | var hData: TW_HANDLE |
To | var hData: TW_HANDLE! |
Modified TW_DEVICEEVENT [struct]
Declaration | |
---|---|
From | struct TW_DEVICEEVENT { var Event: TW_UINT32 var DeviceName: TW_STR255 var BatteryMinutes: TW_UINT32 var BatteryPercentage: TW_INT16 var PowerSupply: TW_INT32 var XResolution: TW_FIX32 var YResolution: TW_FIX32 var FlashUsed2: TW_UINT32 var AutomaticCapture: TW_UINT32 var TimeBeforeFirstCapture: TW_UINT32 var TimeBetweenCaptures: TW_UINT32 init() init(Event Event: TW_UINT32, DeviceName DeviceName: TW_STR255, BatteryMinutes BatteryMinutes: TW_UINT32, BatteryPercentage BatteryPercentage: TW_INT16, PowerSupply PowerSupply: TW_INT32, XResolution XResolution: TW_FIX32, YResolution YResolution: TW_FIX32, FlashUsed2 FlashUsed2: TW_UINT32, AutomaticCapture AutomaticCapture: TW_UINT32, TimeBeforeFirstCapture TimeBeforeFirstCapture: TW_UINT32, TimeBetweenCaptures TimeBetweenCaptures: TW_UINT32) } |
To | struct TW_DEVICEEVENT { var Event: TW_UINT32 var DeviceName: TWAIN.TW_STR255 var BatteryMinutes: TW_UINT32 var BatteryPercentage: TW_INT16 var PowerSupply: TW_INT32 var XResolution: TW_FIX32 var YResolution: TW_FIX32 var FlashUsed2: TW_UINT32 var AutomaticCapture: TW_UINT32 var TimeBeforeFirstCapture: TW_UINT32 var TimeBetweenCaptures: TW_UINT32 init() init(Event Event: TW_UINT32, DeviceName DeviceName: TWAIN.TW_STR255, BatteryMinutes BatteryMinutes: TW_UINT32, BatteryPercentage BatteryPercentage: TW_INT16, PowerSupply PowerSupply: TW_INT32, XResolution XResolution: TW_FIX32, YResolution YResolution: TW_FIX32, FlashUsed2 FlashUsed2: TW_UINT32, AutomaticCapture AutomaticCapture: TW_UINT32, TimeBeforeFirstCapture TimeBeforeFirstCapture: TW_UINT32, TimeBetweenCaptures TimeBetweenCaptures: TW_UINT32) } |
Modified TW_DEVICEEVENT.DeviceName
Declaration | |
---|---|
From | var DeviceName: TW_STR255 |
To | var DeviceName: TWAIN.TW_STR255 |
Modified TW_DEVICEEVENT.init(Event: TW_UINT32, DeviceName: TWAIN.TW_STR255, BatteryMinutes: TW_UINT32, BatteryPercentage: TW_INT16, PowerSupply: TW_INT32, XResolution: TW_FIX32, YResolution: TW_FIX32, FlashUsed2: TW_UINT32, AutomaticCapture: TW_UINT32, TimeBeforeFirstCapture: TW_UINT32, TimeBetweenCaptures: TW_UINT32)
Declaration | |
---|---|
From | init(Event Event: TW_UINT32, DeviceName DeviceName: TW_STR255, BatteryMinutes BatteryMinutes: TW_UINT32, BatteryPercentage BatteryPercentage: TW_INT16, PowerSupply PowerSupply: TW_INT32, XResolution XResolution: TW_FIX32, YResolution YResolution: TW_FIX32, FlashUsed2 FlashUsed2: TW_UINT32, AutomaticCapture AutomaticCapture: TW_UINT32, TimeBeforeFirstCapture TimeBeforeFirstCapture: TW_UINT32, TimeBetweenCaptures TimeBetweenCaptures: TW_UINT32) |
To | init(Event Event: TW_UINT32, DeviceName DeviceName: TWAIN.TW_STR255, BatteryMinutes BatteryMinutes: TW_UINT32, BatteryPercentage BatteryPercentage: TW_INT16, PowerSupply PowerSupply: TW_INT32, XResolution XResolution: TW_FIX32, YResolution YResolution: TW_FIX32, FlashUsed2 FlashUsed2: TW_UINT32, AutomaticCapture AutomaticCapture: TW_UINT32, TimeBeforeFirstCapture TimeBeforeFirstCapture: TW_UINT32, TimeBetweenCaptures TimeBetweenCaptures: TW_UINT32) |
Modified TW_EVENT [struct]
Declaration | |
---|---|
From | struct TW_EVENT { var pEvent: TW_MEMREF var TWMessage: TW_UINT16 init() init(pEvent pEvent: TW_MEMREF, TWMessage TWMessage: TW_UINT16) } |
To | struct TW_EVENT { var pEvent: TW_MEMREF! var TWMessage: TW_UINT16 init() init(pEvent pEvent: TW_MEMREF!, TWMessage TWMessage: TW_UINT16) } |
Modified TW_EVENT.pEvent
Declaration | |
---|---|
From | var pEvent: TW_MEMREF |
To | var pEvent: TW_MEMREF! |
Modified TW_FILESYSTEM [struct]
Declaration | |
---|---|
From | struct TW_FILESYSTEM { var InputName: TW_STR255 var OutputName: TW_STR255 var Context: TW_MEMREF var Recursive: Int32 var FileType: TW_INT32 var Size: TW_UINT32 var CreateTimeDate: TW_STR32 var ModifiedTimeDate: TW_STR32 var FreeSpace: TW_UINT32 var NewImageSize: TW_INT32 var NumberOfFiles: TW_UINT32 var NumberOfSnippets: TW_UINT32 var DeviceGroupMask: TW_UINT32 var Reserved: (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) init() init(InputName InputName: TW_STR255, OutputName OutputName: TW_STR255, Context Context: TW_MEMREF, Recursive Recursive: Int32, FileType FileType: TW_INT32, Size Size: TW_UINT32, CreateTimeDate CreateTimeDate: TW_STR32, ModifiedTimeDate ModifiedTimeDate: TW_STR32, FreeSpace FreeSpace: TW_UINT32, NewImageSize NewImageSize: TW_INT32, NumberOfFiles NumberOfFiles: TW_UINT32, NumberOfSnippets NumberOfSnippets: TW_UINT32, DeviceGroupMask DeviceGroupMask: TW_UINT32, Reserved Reserved: (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)) } |
To | struct TW_FILESYSTEM { var InputName: TWAIN.TW_STR255 var OutputName: TWAIN.TW_STR255 var Context: TW_MEMREF! var Recursive: Int32 var FileType: TW_INT32 var Size: TW_UINT32 var CreateTimeDate: TWAIN.TW_STR32 var ModifiedTimeDate: TWAIN.TW_STR32 var FreeSpace: TW_UINT32 var NewImageSize: TW_INT32 var NumberOfFiles: TW_UINT32 var NumberOfSnippets: TW_UINT32 var DeviceGroupMask: TW_UINT32 var Reserved: (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8) init() init(InputName InputName: TWAIN.TW_STR255, OutputName OutputName: TWAIN.TW_STR255, Context Context: TW_MEMREF!, Recursive Recursive: Int32, FileType FileType: TW_INT32, Size Size: TW_UINT32, CreateTimeDate CreateTimeDate: TWAIN.TW_STR32, ModifiedTimeDate ModifiedTimeDate: TWAIN.TW_STR32, FreeSpace FreeSpace: TW_UINT32, NewImageSize NewImageSize: TW_INT32, NumberOfFiles NumberOfFiles: TW_UINT32, NumberOfSnippets NumberOfSnippets: TW_UINT32, DeviceGroupMask DeviceGroupMask: TW_UINT32, Reserved Reserved: (Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8, Int8)) } |
Modified TW_FILESYSTEM.Context
Declaration | |
---|---|
From | var Context: TW_MEMREF |
To | var Context: TW_MEMREF! |
Modified TW_FILESYSTEM.CreateTimeDate
Declaration | |
---|---|
From | var CreateTimeDate: TW_STR32 |
To | var CreateTimeDate: TWAIN.TW_STR32 |
Modified TW_FILESYSTEM.InputName
Declaration | |
---|---|
From | var InputName: TW_STR255 |
To | var InputName: TWAIN.TW_STR255 |
Modified TW_FILESYSTEM.ModifiedTimeDate
Declaration | |
---|---|
From | var ModifiedTimeDate: TW_STR32 |
To | var ModifiedTimeDate: TWAIN.TW_STR32 |
Modified TW_FILESYSTEM.OutputName
Declaration | |
---|---|
From | var OutputName: TW_STR255 |
To | var OutputName: TWAIN.TW_STR255 |
Modified TW_IDENTITY [struct]
Declaration | |
---|---|
From | struct TW_IDENTITY { var Id: TW_MEMREF var Version: TW_VERSION var ProtocolMajor: TW_UINT16 var ProtocolMinor: TW_UINT16 var SupportedGroups: TW_UINT32 var Manufacturer: TW_STR32 var ProductFamily: TW_STR32 var ProductName: TW_STR32 init() init(Id Id: TW_MEMREF, Version Version: TW_VERSION, ProtocolMajor ProtocolMajor: TW_UINT16, ProtocolMinor ProtocolMinor: TW_UINT16, SupportedGroups SupportedGroups: TW_UINT32, Manufacturer Manufacturer: TW_STR32, ProductFamily ProductFamily: TW_STR32, ProductName ProductName: TW_STR32) } |
To | struct TW_IDENTITY { var Id: TW_MEMREF! var Version: TW_VERSION var ProtocolMajor: TW_UINT16 var ProtocolMinor: TW_UINT16 var SupportedGroups: TW_UINT32 var Manufacturer: TWAIN.TW_STR32 var ProductFamily: TWAIN.TW_STR32 var ProductName: TWAIN.TW_STR32 init() init(Id Id: TW_MEMREF!, Version Version: TW_VERSION, ProtocolMajor ProtocolMajor: TW_UINT16, ProtocolMinor ProtocolMinor: TW_UINT16, SupportedGroups SupportedGroups: TW_UINT32, Manufacturer Manufacturer: TWAIN.TW_STR32, ProductFamily ProductFamily: TWAIN.TW_STR32, ProductName ProductName: TWAIN.TW_STR32) } |
Modified TW_IDENTITY.Id
Declaration | |
---|---|
From | var Id: TW_MEMREF |
To | var Id: TW_MEMREF! |
Modified TW_IDENTITY.Manufacturer
Declaration | |
---|---|
From | var Manufacturer: TW_STR32 |
To | var Manufacturer: TWAIN.TW_STR32 |
Modified TW_IDENTITY.ProductFamily
Declaration | |
---|---|
From | var ProductFamily: TW_STR32 |
To | var ProductFamily: TWAIN.TW_STR32 |
Modified TW_IDENTITY.ProductName
Declaration | |
---|---|
From | var ProductName: TW_STR32 |
To | var ProductName: TWAIN.TW_STR32 |
Modified TW_MEMORY [struct]
Declaration | |
---|---|
From | struct TW_MEMORY { var Flags: TW_UINT32 var Length: TW_UINT32 var TheMem: TW_MEMREF init() init(Flags Flags: TW_UINT32, Length Length: TW_UINT32, TheMem TheMem: TW_MEMREF) } |
To | struct TW_MEMORY { var Flags: TW_UINT32 var Length: TW_UINT32 var TheMem: TW_MEMREF! init() init(Flags Flags: TW_UINT32, Length Length: TW_UINT32, TheMem TheMem: TW_MEMREF!) } |
Modified TW_MEMORY.TheMem
Declaration | |
---|---|
From | var TheMem: TW_MEMREF |
To | var TheMem: TW_MEMREF! |
Modified TW_PASSTHRU [struct]
Declaration | |
---|---|
From | struct TW_PASSTHRU { var pCommand: TW_MEMREF var CommandBytes: TW_UINT32 var Direction: TW_INT32 var pData: TW_MEMREF var DataBytes: TW_UINT32 var DataBytesXfered: TW_UINT32 init() init(pCommand pCommand: TW_MEMREF, CommandBytes CommandBytes: TW_UINT32, Direction Direction: TW_INT32, pData pData: TW_MEMREF, DataBytes DataBytes: TW_UINT32, DataBytesXfered DataBytesXfered: TW_UINT32) } |
To | struct TW_PASSTHRU { var pCommand: TW_MEMREF! var CommandBytes: TW_UINT32 var Direction: TW_INT32 var pData: TW_MEMREF! var DataBytes: TW_UINT32 var DataBytesXfered: TW_UINT32 init() init(pCommand pCommand: TW_MEMREF!, CommandBytes CommandBytes: TW_UINT32, Direction Direction: TW_INT32, pData pData: TW_MEMREF!, DataBytes DataBytes: TW_UINT32, DataBytesXfered DataBytesXfered: TW_UINT32) } |
Modified TW_PASSTHRU.pCommand
Declaration | |
---|---|
From | var pCommand: TW_MEMREF |
To | var pCommand: TW_MEMREF! |
Modified TW_PASSTHRU.pData
Declaration | |
---|---|
From | var pData: TW_MEMREF |
To | var pData: TW_MEMREF! |
Modified TW_SETUPAUDIOFILEXFER [struct]
Declaration | |
---|---|
From | struct TW_SETUPAUDIOFILEXFER { var FileName: TW_STR255 var Format: TW_UINT16 var VRefNum: TW_INT16 init() init(FileName FileName: TW_STR255, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16) } |
To | struct TW_SETUPAUDIOFILEXFER { var FileName: TWAIN.TW_STR255 var Format: TW_UINT16 var VRefNum: TW_INT16 init() init(FileName FileName: TWAIN.TW_STR255, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16) } |
Modified TW_SETUPAUDIOFILEXFER.FileName
Declaration | |
---|---|
From | var FileName: TW_STR255 |
To | var FileName: TWAIN.TW_STR255 |
Modified TW_SETUPAUDIOFILEXFER.init(FileName: TWAIN.TW_STR255, Format: TW_UINT16, VRefNum: TW_INT16)
Declaration | |
---|---|
From | init(FileName FileName: TW_STR255, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16) |
To | init(FileName FileName: TWAIN.TW_STR255, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16) |
Modified TW_SETUPFILEXFER [struct]
Declaration | |
---|---|
From | struct TW_SETUPFILEXFER { var FileName: TW_STR255 var Format: TW_UINT16 var VRefNum: TW_INT16 init() init(FileName FileName: TW_STR255, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16) } |
To | struct TW_SETUPFILEXFER { var FileName: TWAIN.TW_STR255 var Format: TW_UINT16 var VRefNum: TW_INT16 init() init(FileName FileName: TWAIN.TW_STR255, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16) } |
Modified TW_SETUPFILEXFER.FileName
Declaration | |
---|---|
From | var FileName: TW_STR255 |
To | var FileName: TWAIN.TW_STR255 |
Modified TW_SETUPFILEXFER.init(FileName: TWAIN.TW_STR255, Format: TW_UINT16, VRefNum: TW_INT16)
Declaration | |
---|---|
From | init(FileName FileName: TW_STR255, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16) |
To | init(FileName FileName: TWAIN.TW_STR255, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16) |
Modified TW_SETUPFILEXFER2 [struct]
Declaration | |
---|---|
From | struct TW_SETUPFILEXFER2 { var FileName: TW_MEMREF var FileNameType: TW_UINT16 var Format: TW_UINT16 var VRefNum: TW_INT16 var ParID: TW_UINT32 init() init(FileName FileName: TW_MEMREF, FileNameType FileNameType: TW_UINT16, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16, ParID ParID: TW_UINT32) } |
To | struct TW_SETUPFILEXFER2 { var FileName: TW_MEMREF! var FileNameType: TW_UINT16 var Format: TW_UINT16 var VRefNum: TW_INT16 var ParID: TW_UINT32 init() init(FileName FileName: TW_MEMREF!, FileNameType FileNameType: TW_UINT16, Format Format: TW_UINT16, VRefNum VRefNum: TW_INT16, ParID ParID: TW_UINT32) } |
Modified TW_SETUPFILEXFER2.FileName
Declaration | |
---|---|
From | var FileName: TW_MEMREF |
To | var FileName: TW_MEMREF! |
Modified TW_TWUNKIDENTITY [struct]
Declaration | |
---|---|
From | struct TW_TWUNKIDENTITY { var identity: TW_IDENTITY var dsPath: TW_STR255 init() init(identity identity: TW_IDENTITY, dsPath dsPath: TW_STR255) } |
To | struct TW_TWUNKIDENTITY { var identity: TW_IDENTITY var dsPath: TWAIN.TW_STR255 init() init(identity identity: TW_IDENTITY, dsPath dsPath: TWAIN.TW_STR255) } |
Modified TW_TWUNKIDENTITY.dsPath
Declaration | |
---|---|
From | var dsPath: TW_STR255 |
To | var dsPath: TWAIN.TW_STR255 |
Modified TW_TWUNKIDENTITY.init(identity: TW_IDENTITY, dsPath: TWAIN.TW_STR255)
Declaration | |
---|---|
From | init(identity identity: TW_IDENTITY, dsPath dsPath: TW_STR255) |
To | init(identity identity: TW_IDENTITY, dsPath dsPath: TWAIN.TW_STR255) |
Modified TW_USERINTERFACE [struct]
Declaration | |
---|---|
From | struct TW_USERINTERFACE { var ShowUI: TW_BOOL var ModalUI: TW_BOOL var hParent: TW_HANDLE init() init(ShowUI ShowUI: TW_BOOL, ModalUI ModalUI: TW_BOOL, hParent hParent: TW_HANDLE) } |
To | struct TW_USERINTERFACE { var ShowUI: TW_BOOL var ModalUI: TW_BOOL var hParent: TW_HANDLE! init() init(ShowUI ShowUI: TW_BOOL, ModalUI ModalUI: TW_BOOL, hParent hParent: TW_HANDLE!) } |
Modified TW_USERINTERFACE.hParent
Declaration | |
---|---|
From | var hParent: TW_HANDLE |
To | var hParent: TW_HANDLE! |
Modified TW_VERSION [struct]
Declaration | |
---|---|
From | struct TW_VERSION { var MajorNum: TW_UINT16 var MinorNum: TW_UINT16 var Language: TW_UINT16 var Country: TW_UINT16 var Info: TW_STR32 init() init(MajorNum MajorNum: TW_UINT16, MinorNum MinorNum: TW_UINT16, Language Language: TW_UINT16, Country Country: TW_UINT16, Info Info: TW_STR32) } |
To | struct TW_VERSION { var MajorNum: TW_UINT16 var MinorNum: TW_UINT16 var Language: TW_UINT16 var Country: TW_UINT16 var Info: TWAIN.TW_STR32 init() init(MajorNum MajorNum: TW_UINT16, MinorNum MinorNum: TW_UINT16, Language Language: TW_UINT16, Country Country: TW_UINT16, Info Info: TWAIN.TW_STR32) } |
Modified TW_VERSION.Info
Declaration | |
---|---|
From | var Info: TW_STR32 |
To | var Info: TWAIN.TW_STR32 |
Modified TW_VERSION.init(MajorNum: TW_UINT16, MinorNum: TW_UINT16, Language: TW_UINT16, Country: TW_UINT16, Info: TWAIN.TW_STR32)
Declaration | |
---|---|
From | init(MajorNum MajorNum: TW_UINT16, MinorNum MinorNum: TW_UINT16, Language Language: TW_UINT16, Country Country: TW_UINT16, Info Info: TW_STR32) |
To | init(MajorNum MajorNum: TW_UINT16, MinorNum MinorNum: TW_UINT16, Language Language: TW_UINT16, Country Country: TW_UINT16, Info Info: TWAIN.TW_STR32) |
Modified DS_Entry(_: pTW_IDENTITY!, _: TW_UINT32, _: TW_UINT16, _: TW_UINT16, _: TW_MEMREF!) -> TW_UINT16
Declaration | |
---|---|
From | func DS_Entry(_ pOrigin: pTW_IDENTITY, _ DG: TW_UINT32, _ DAT: TW_UINT16, _ MSG: TW_UINT16, _ pData: TW_MEMREF) -> TW_UINT16 |
To | func DS_Entry(_ pOrigin: pTW_IDENTITY!, _ DG: TW_UINT32, _ DAT: TW_UINT16, _ MSG: TW_UINT16, _ pData: TW_MEMREF!) -> TW_UINT16 |
Modified DSENTRYPROC
Declaration | |
---|---|
From | typealias DSENTRYPROC = (pTW_IDENTITY, TW_UINT32, TW_UINT16, TW_UINT16, TW_MEMREF) -> TW_UINT16 |
To | typealias DSENTRYPROC = (pTW_IDENTITY?, TW_UINT32, TW_UINT16, TW_UINT16, TW_MEMREF?) -> TW_UINT16 |
Modified DSM_Entry(_: pTW_IDENTITY!, _: pTW_IDENTITY!, _: TW_UINT32, _: TW_UINT16, _: TW_UINT16, _: TW_MEMREF!) -> TW_UINT16
Declaration | |
---|---|
From | func DSM_Entry(_ pOrigin: pTW_IDENTITY, _ pDest: pTW_IDENTITY, _ DG: TW_UINT32, _ DAT: TW_UINT16, _ MSG: TW_UINT16, _ pData: TW_MEMREF) -> TW_UINT16 |
To | func DSM_Entry(_ pOrigin: pTW_IDENTITY!, _ pDest: pTW_IDENTITY!, _ DG: TW_UINT32, _ DAT: TW_UINT16, _ MSG: TW_UINT16, _ pData: TW_MEMREF!) -> TW_UINT16 |
Modified DSMENTRYPROC
Declaration | |
---|---|
From | typealias DSMENTRYPROC = (pTW_IDENTITY, pTW_IDENTITY, TW_UINT32, TW_UINT16, TW_UINT16, TW_MEMREF) -> TW_UINT16 |
To | typealias DSMENTRYPROC = (pTW_IDENTITY?, pTW_IDENTITY?, TW_UINT32, TW_UINT16, TW_UINT16, TW_MEMREF?) -> TW_UINT16 |