Platforms to show: All Mac Windows Linux Cross-Platform
WIADataCallbackMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Image Capture | MBS Win Plugin | 10.3 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Works on Windows 2000 Professional, Windows XP and Windows Server 2003.
- event BandedDataCallback(message as Integer, Status as Integer, PercentComplete as Integer, Offset as Integer, Length as Integer, Buffer as memoryblock) as Integer
- property Handle as Integer
- 10 constants
Constants
Constant | Value | Description |
---|---|---|
kMessageData | 2 |
One of the constants for the message parameter in the BandedDataCallback callback.
The WIA system is transferring data to the application. |
kMessageDataHeader | 1 |
One of the constants for the message parameter in the BandedDataCallback callback.
The application is receiving a header prior to receiving the actual data. |
kMessageFilePreviewData | 6 |
One of the constants for the message parameter in the BandedDataCallback callback.
The WIA system is transferring preview data to the application. |
kMessageFilePreviewDataHeader | 7 |
One of the constants for the message parameter in the BandedDataCallback callback.
The application is receiving a header prior to receiving the actual preview data. |
kMessageNewPage | 5 |
One of the constants for the message parameter in the BandedDataCallback callback.
The data transfer is beginning a new page. |
kMessageStatus | 3 |
One of the constants for the message parameter in the BandedDataCallback callback.
This invocation of the callback is sending only status information. |
kMessageTermination | 4 |
One of the constants for the message parameter in the BandedDataCallback callback.
The data transfer is complete. |
kStatusProcessingData | 2 |
One of the constants for the status parameter in the BandedDataCallback callback.
Data is currently being processed. |
kStatusTransferFromDevice | 1 |
One of the constants for the status parameter in the BandedDataCallback callback.
Data is currently being transferred from the WIA device. |
kStatusTransferToClient | 4 |
One of the constants for the status parameter in the BandedDataCallback callback.
Data is currently being transferred to the client's data buffer. |
This class has no sub classes.
Some methods using this class:
- WIADataTransferMBS.GetBandedData(DataTransInfo as WIADataTransferInfoMBS, DataCallback as WIADataCallbackMBS)
- WIADataTransferMBS.GetDataFile(DataCallback as WIADataCallbackMBS) as folderitem
- WIADataTransferMBS.GetDataPath(DataCallback as WIADataCallbackMBS) as string
Some examples using this class:
The items on this page are in the following plugins: MBS Win Plugin.
WebView2WindowFeaturesMBS - WIADataTransferInfoMBS