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 indicates the reason for the error.
Syntax
typedef enum DriverUnifiedPosErrorReason {
UnknownErrorReason,
NoService,
Disabled,
Illegal,
NoHardware,
Closed,
Offline,
Failure,
Timeout,
Busy,
Extended
} ;
Constants
UnknownErrorReasonThe reason for the error is not known. |
NoServiceCannot communicate with the device due to the current configuration. |
DisabledThe device must be enabled in order to perform the operation. |
IllegalThe function is not available or is not supported on this device. |
NoHardwareThe physical device is not connected or not powered on. |
ClosedThe device is closed. |
OfflineThe device is offline. |
FailureThe device is connected and powered on, but it failed to perform the operation. |
TimeoutThe operation timed out on the device. |
BusyThe device is busy and cannot complete the operation. |
ExtendedThe device returned a vendor specified error. |
Requirements
| Requirement | Value |
|---|---|
| Header | pointofservicecommontypes.h (include Pointofservicecommontypes.h) |