Enumeración PosDeviceControlType (pointofservicedriverinterface.h)
Esta enumeración define los valores de las ICTL del controlador del escáner y del controlador de lector de bandas magnéticas (MSR).
Syntax
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;
Constantes
_MinDeviceControlType Reservado para uso interno. |
Invalid El código de evento no es válido. |
GetProperty Representa IOCTL_POINT_OF_SERVICE_GET_PROPERTY. |
SetProperty Representa IOCTL_POINT_OF_SERVICE_SET_PROPERTY. |
ClaimDevice Representa IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE. |
ReleaseDevice Representa IOCTL_POINT_OF_SERVICE_RELEASE_DEVICE. |
RetainDevice Representa IOCTL_POINT_OF_SERVICE_RETAIN_DEVICE. |
RetrieveStatistics Representa IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS. |
ResetStatistics Representa IOCTL_POINT_OF_SERVICE_RESET_STATISTICS. |
UpdateStatistics Representa IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS. |
CheckHealth Representa IOCTL_POINT_OF_SERVICE_CHECK_HEALTH. |
GetDeviceBasics Representa IOCTL_POINT_OF_SERVICE_GET_DEVICE_BASICS. |
BarcodeScannerInjectEvent Define la constante BarcodeScannerInjectEvent . |
MsrRetrieveDeviceAuthentication Representa IOCTL_POINT_OF_SERVICE_MSR_RETRIEVE_DEVICE_AUTHENTICATION. |
MsrAuthenticateDevice Representa IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE. |
MsrDeAuthenticateDevice Representa IOCTL_POINT_OF_SERVICE_MSR_DEAUTHENTICATE_DEVICE. |
MsrUpdateKey Representa IOCTL_POINT_OF_SERVICE_MSR_UPDATE_KEY. |
StartBarcodeScannerSoftwareTrigger Define la constante StartBarcodeScannerSoftwareTrigger . |
StopBarcodeScannerSoftwareTrigger Define la constante StopBarcodeScannerSoftwareTrigger . |
BarcodeScannerGetSymbologyAttributes Define la constante BarcodeScannerGetSymbologyAttributes . |
BarcodeScannerSetSymbologyAttributes Define la constante BarcodeScannerSetSymbologyAttributes . |
_MaxDeviceControlType Reservado para uso interno. |
Comentarios
Esta enumeración proporciona valores para cada IOCTL que se puede enviar al controlador de dispositivo. Es una manera cómoda de indicar qué IOCTL enviar al llamar a funciones como SendDeviceCommand().
Requisitos
Requisito | Valor |
---|---|
Header | pointofservicedriverinterface.h (include Pointofservicedriverinterface.h) |