Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This enumeration defines values used in the PosEventDataHeader structure to indicate the type of event that was raised.
Syntax
typedef enum _PosEventType {
InvalidEvent,
_MinEventType,
ReleaseDeviceRequested,
StatusUpdated,
BarcodeScannerTriggerPressed,
BarcodeScannerTriggerReleased,
BarcodeScannerDataReceived,
BarcodeScannerErrorOccurred,
BarcodeScannerImagePreviewReceived,
MagneticStripeReaderDataReceived,
MagneticStripeReaderErrorOccurred,
_Max
} PosEventType;
Constants
InvalidEventThe event code is not valid. |
_MinEventTypeReserved for internal use. |
ReleaseDeviceRequestedRepresents the ReleaseDeviceRequested event. |
StatusUpdatedRepresents the StatusUpdated event. |
BarcodeScannerTriggerPressedRepresents the BarcodeScannerTriggerPressed event. |
BarcodeScannerTriggerReleasedRepresents the BarcodeScannerTriggerReleased event. |
BarcodeScannerDataReceivedRepresents the BarcodeScannerDataReceived event. |
BarcodeScannerErrorOccurredRepresents the BarcodeScannerErrorOccurred event. |
BarcodeScannerImagePreviewReceivedRepresents the BarcodeScannerImagePreviewReceived event. |
MagneticStripeReaderDataReceivedRepresents the MagneticStripeReaderDataReceived event. |
MagneticStripeReaderErrorOccurredRepresents the MagneticStripeReaderErrorOccurred event. |
_MaxReserved for internal use. |
Requirements
| Requirement | Value |
|---|---|
| Header | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |