Native Scanner Functions

Call ITCSCAN Open before any other Native Scanner function, and call ITCSCAN Close when exiting the application.

ITCSCAN Close Attempts to close the communication channel to the bar code reader engine.
ITCSCAN GetAllPortInfo Gets all port information.
ITCSCAN GetBarcodeMessage This function blocks until a bar code is read, a bar code error returns, the port state changes, or ITCSCAN Close is called.
ITCSCAN GetConfigInfo Gets scanner configuration information using the ISCP command format.
ITCSCAN GetFirstPortID Gets the first port identifier that is valid for the local system.
ITCSCAN GetNextPortID Gets the next port identifier that is valid for the local system.
ITCSCAN GetNotificationValues Gets scanner notification data when ITCSCAN GetBarcodeMessage returns a MSG_SCANNER_NOTIFY message after the port state changes.
ITCSCAN GetNumPorts Gets the number of device ports.
ITCSCAN GetPortDeviceType Gets the device type of a specified device port.
ITCSCAN GetPortName Gets the friendly name of a specified device port.
ITCSCAN GetPortState Gets the device state of a specified port.
ITCSCAN GetScannedDataValues Gets the scanned bar code data value if MSG_BARCODEDATA_READ is returned in ITCSCAN GetBarcodeMessage.
ITCSCAN Open Creates a logical code reader object and initializes a communication channel between this logical object and a bar code reader engine.
ITCSCAN SetConfigInfo Updates scanner configurations using the ISCP command format.
ITCSCAN SetPortDeviceType Sets the device type of a specified device port.
ITCSCAN SetPortState Sets the device state of a specified port.
ITCSCAN SetPostRead Requests data from the scanner.

Header and Library Files

Header File: ITCSCAN2.h

Library: ITCSCAN2.lib

More Information

Honeywell Mobility SDK for Windows: Data Collection Reference