Bagikan melalui


Enumerasi PosDeviceControlType (pointofservicedriverinterface.h)

Enumerasi ini mendefinisikan nilai untuk IOCTL driver pemindai dan driver magnetic stripe reader (MSR).

Sintaks

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;

Konstanta

 
_MinDeviceControlType
Dicadangkan untuk penggunaan internal.
Invalid
Kode peristiwa tidak valid.
GetProperty
Mewakili IOCTL_POINT_OF_SERVICE_GET_PROPERTY.
SetProperty
Mewakili IOCTL_POINT_OF_SERVICE_SET_PROPERTY.
ClaimDevice
Mewakili IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE.
ReleaseDevice
Mewakili IOCTL_POINT_OF_SERVICE_RELEASE_DEVICE.
RetainDevice
Mewakili IOCTL_POINT_OF_SERVICE_RETAIN_DEVICE.
RetrieveStatistics
Mewakili IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS.
ResetStatistics
Mewakili IOCTL_POINT_OF_SERVICE_RESET_STATISTICS.
UpdateStatistics
Mewakili IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS.
CheckHealth
Mewakili IOCTL_POINT_OF_SERVICE_CHECK_HEALTH.
GetDeviceBasics
Mewakili IOCTL_POINT_OF_SERVICE_GET_DEVICE_BASICS.
BarcodeScannerInjectEvent
Menentukan konstanta BarcodeScannerInjectEvent .
MsrRetrieveDeviceAuthentication
Mewakili IOCTL_POINT_OF_SERVICE_MSR_RETRIEVE_DEVICE_AUTHENTICATION.
MsrAuthenticateDevice
Mewakili IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE.
MsrDeAuthenticateDevice
Mewakili IOCTL_POINT_OF_SERVICE_MSR_DEAUTHENTICATE_DEVICE.
MsrUpdateKey
Mewakili IOCTL_POINT_OF_SERVICE_MSR_UPDATE_KEY.
StartBarcodeScannerSoftwareTrigger
Menentukan konstanta StartBarcodeScannerSoftwareTrigger .
StopBarcodeScannerSoftwareTrigger
Menentukan konstanta StopBarcodeScannerSoftwareTrigger .
BarcodeScannerGetSymbologyAttributes
Menentukan konstanta BarcodeScannerGetSymbologyAttributes .
BarcodeScannerSetSymbologyAttributes
Menentukan konstanta BarcodeScannerSetSymbologyAttributes .
_MaxDeviceControlType
Dicadangkan untuk penggunaan internal.

Keterangan

Enumerasi ini menyediakan nilai untuk setiap IOCTL yang dapat Anda kirim ke driver perangkat. Ini adalah cara mudah untuk menunjukkan IOCTL mana yang akan dikirim saat memanggil fungsi seperti SendDeviceCommand().

Persyaratan

Persyaratan Nilai
Header pointofservicedriverinterface.h (sertakan Pointofservicedriverinterface.h)