Enumerazione PosDeviceControlType (pointofservicedriverinterface.h)
Questa enumerazione definisce i valori per i valori IOCTL del driver dello scanner e del driver MSR (Magnetic Stripe Reader).
Sintassi
typedef enum _PosDeviceControlType {
_MinDeviceControlType,
Invalid,
GetProperty,
SetProperty,
ClaimDevice,
ReleaseDevice,
RetainDevice,
RetrieveStatistics,
ResetStatistics,
UpdateStatistics,
CheckHealth,
GetDeviceBasics,
BarcodeScannerInjectEvent,
MsrRetrieveDeviceAuthentication,
MsrAuthenticateDevice,
MsrDeAuthenticateDevice,
MsrUpdateKey,
StartBarcodeScannerSoftwareTrigger,
StopBarcodeScannerSoftwareTrigger,
BarcodeScannerGetSymbologyAttributes,
BarcodeScannerSetSymbologyAttributes,
_MaxDeviceControlType
} PosDeviceControlType;
Costanti
_MinDeviceControlType Riservato per utilizzo interno. |
Invalid Il codice evento non è valido. |
GetProperty Rappresenta IOCTL_POINT_OF_SERVICE_GET_PROPERTY. |
SetProperty Rappresenta IOCTL_POINT_OF_SERVICE_SET_PROPERTY. |
ClaimDevice Rappresenta IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE. |
ReleaseDevice Rappresenta IOCTL_POINT_OF_SERVICE_RELEASE_DEVICE. |
RetainDevice Rappresenta IOCTL_POINT_OF_SERVICE_RETAIN_DEVICE. |
RetrieveStatistics Rappresenta IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS. |
ResetStatistics Rappresenta IOCTL_POINT_OF_SERVICE_RESET_STATISTICS. |
UpdateStatistics Rappresenta IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS. |
CheckHealth Rappresenta IOCTL_POINT_OF_SERVICE_CHECK_HEALTH. |
GetDeviceBasics Rappresenta IOCTL_POINT_OF_SERVICE_GET_DEVICE_BASICS. |
BarcodeScannerInjectEvent Definisce la costante BarcodeScannerInjectEvent . |
MsrRetrieveDeviceAuthentication Rappresenta IOCTL_POINT_OF_SERVICE_MSR_RETRIEVE_DEVICE_AUTHENTICATION. |
MsrAuthenticateDevice Rappresenta IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE. |
MsrDeAuthenticateDevice Rappresenta IOCTL_POINT_OF_SERVICE_MSR_DEAUTHENTICATE_DEVICE. |
MsrUpdateKey Rappresenta IOCTL_POINT_OF_SERVICE_MSR_UPDATE_KEY. |
StartBarcodeScannerSoftwareTrigger Definisce la costante StartBarcodeScannerSoftwareTrigger . |
StopBarcodeScannerSoftwareTrigger Definisce la costante StopBarcodeScannerSoftwareTrigger . |
BarcodeScannerGetSymbologyAttributes Definisce la costante BarcodeScannerGetSymbologyAttributes . |
BarcodeScannerSetSymbologyAttributes Definisce la costante BarcodeScannerSetSymbologyAttributes . |
_MaxDeviceControlType Riservato per utilizzo interno. |
Commenti
Questa enumerazione fornisce valori per ogni IOCTL che è possibile inviare al driver di dispositivo. È un modo pratico per indicare quale IOCTL inviare quando si chiamano funzioni come SendDeviceCommand().
Requisiti
Requisito | Valore |
---|---|
Intestazione | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |