Parameters
dwTimeout
Time in milliseconds that the engine scans until finding a decode. The timeout value must be greater than zero.
pchMessage
Upon successful return, this variable points to the decoded message. The caller should allocate enough memory for this buffer to hold the largest possible decode message. See oemGetMaxMessageChars (page
pchCodeID
Upon successful return, this variable points to the Hand Held Products Code ID for the decoded symbology. See Symbology Identifiers (page
pchAIMID
Upon successful return, this variable points to the AIM ID for the decoded symbology. See Symbology Identifiers (page
pchSymModifier
Upon successful return, this variable points to the code modifier for the decoded symbology. See Symbology Identifiers (page
pnLength
Upon successful return, this variable points to the length of the bar code data that was captured. The length is represented in terms of the number of BYTE characters in the BYTE *pchMessage.
fpCallBack
Pass in this pointer to a parameterless
oemWaitMultipleDecode
This function is used to read multiple symbols using a single function call. When called, this function attempts to find and decode unique symbols once and use the
Result_t oemWaitMultipleDecode (
DWORD dwTimeout,
BOOL (*pMultiReadCallBack)(DecodeMsg_t *), BOOL (*pKeepGoingCallBack)(void)
)
Return Values
RESULT_SUCCESS
RESULT_ERR_UNSUPPORTED
RESULT_ERR_PARAMETER
RESULT_ERR_NOTRIGGER
IMAGETEAM™ 4X00 Series Software Development Kit (SDK) User’s Guide | 2 - 69 |