Compartir a través de


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)