Condividi tramite


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)