Compartilhar via


Enumeração DriverUnifiedPosErrorReason (pointofservicecommontypes.h)

Essa enumeração indica o motivo do erro.

Sintaxe

typedef enum DriverUnifiedPosErrorReason {
  UnknownErrorReason,
  NoService,
  Disabled,
  Illegal,
  NoHardware,
  Closed,
  Offline,
  Failure,
  Timeout,
  Busy,
  Extended
} ;

Constantes

 
UnknownErrorReason
O motivo do erro não é conhecido.
NoService
Não é possível se comunicar com o dispositivo devido à configuração atual.
Disabled
O dispositivo deve ser habilitado para executar a operação.
Illegal
A função não está disponível ou não tem suporte neste dispositivo.
NoHardware
O dispositivo físico não está conectado ou não está ligado.
Closed
O dispositivo está fechado.
Offline
O dispositivo está offline.
Failure
O dispositivo está conectado e ligado, mas não conseguiu executar a operação.
Timeout
A operação atingiu o tempo limite no dispositivo.
Busy
O dispositivo está ocupado e não pode concluir a operação.
Extended
O dispositivo retornou um erro especificado pelo fornecedor.

Requisitos

Requisito Valor
cabeçalho pointofservicecommontypes.h (inclua Pointofservicecommontypes.h)