Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Essa enumeração define valores para os IOCTLs do driver do scanner e do driver msr (leitor de listras magnéticas).
Sintaxe
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
_MinDeviceControlTypeReservado para uso interno. |
InvalidO código do evento não é válido. |
GetPropertyRepresenta IOCTL_POINT_OF_SERVICE_GET_PROPERTY. |
SetPropertyRepresenta IOCTL_POINT_OF_SERVICE_SET_PROPERTY. |
ClaimDeviceRepresenta IOCTL_POINT_OF_SERVICE_CLAIM_DEVICE. |
ReleaseDeviceRepresenta IOCTL_POINT_OF_SERVICE_RELEASE_DEVICE. |
RetainDeviceRepresenta IOCTL_POINT_OF_SERVICE_RETAIN_DEVICE. |
RetrieveStatisticsRepresenta IOCTL_POINT_OF_SERVICE_RETRIEVE_STATISTICS. |
ResetStatisticsRepresenta IOCTL_POINT_OF_SERVICE_RESET_STATISTICS. |
UpdateStatisticsRepresenta IOCTL_POINT_OF_SERVICE_UPDATE_STATISTICS. |
CheckHealthRepresenta IOCTL_POINT_OF_SERVICE_CHECK_HEALTH. |
GetDeviceBasicsRepresenta IOCTL_POINT_OF_SERVICE_GET_DEVICE_BASICS. |
BarcodeScannerInjectEventDefine a constante BarcodeScannerInjectEvent. |
MsrRetrieveDeviceAuthenticationRepresenta IOCTL_POINT_OF_SERVICE_MSR_RETRIEVE_DEVICE_AUTHENTICATION. |
MsrAuthenticateDeviceRepresenta IOCTL_POINT_OF_SERVICE_MSR_AUTHENTICATE_DEVICE. |
MsrDeAuthenticateDeviceRepresenta IOCTL_POINT_OF_SERVICE_MSR_DEAUTHENTICATE_DEVICE. |
MsrUpdateKeyRepresenta IOCTL_POINT_OF_SERVICE_MSR_UPDATE_KEY. |
StartBarcodeScannerSoftwareTriggerDefine a constante StartBarcodeScannerSoftwareTrigger. |
StopBarcodeScannerSoftwareTriggerDefine a constante StopBarcodeScannerSoftwareTrigger. |
BarcodeScannerGetSymbologyAttributesDefine a constante BarcodeScannerGetSymbologyAttributes. |
BarcodeScannerSetSymbologyAttributesDefine a constante BarcodeScannerSetSymbologyAttributes. |
_MaxDeviceControlTypeReservado para uso interno. |
Observações
Essa enumeração fornece valores para cada IOCTL que você pode enviar para o driver do dispositivo. É uma maneira conveniente de indicar qual IOCTL deve ser expedido ao chamar funções como SendDeviceCommand().
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | pointofservicedriverinterface.h (inclua Pointofservicedriverinterface.h) |