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) |