Compartilhar via


WIA_DPS_DOCUMENT_HANDLING_STATUS

A propriedade WIA_DPS_DOCUMENT_HANDLING_STATUS contém o estado atual do flatbed instalado de um scanner, do alimentador de documentos ou do duplexer.

Tipo de propriedade: VT_I4

Valores válidos: WIA_PROP_NONE

Direitos de acesso: somente leitura

Comentários

Um aplicativo lê a propriedade WIA_DPS_DOCUMENT_HANDLING_STATUS para determinar se um dispositivo de scanner está pronto para uso. Ler essa propriedade é uma maneira ideal de marcar se o papel está no alimentador antes que um usuário adquira uma imagem. O minidriver WIA cria e mantém essa propriedade.

A tabela a seguir descreve as constantes que são válidas com Windows 8 e versões posteriores do Windows.

Valor Definição
IMPRINTER_READY As funcionalidades do marcador de um marca-impressão/endossador estão habilitadas e prontas para uso.
ENDORSER_READY As funcionalidades de endosso de um emissor/endossador estão habilitadas e prontas para uso.
BARCODE_READER_READY O leitor de código de barras está habilitado e pronto para uso.
PATCH_CODE_READER_READY O leitor de código de patch está habilitado e pronto para uso.
MICR_READER_READY O leitor MICR está habilitado e pronto para uso.

A tabela a seguir descreve as constantes que são válidas com o Windows Vista e o Windows XP.

Valor Definição
DUP_READY O duplexer está habilitado e pronto para uso.
FEED_READY O alimentador de documentos tem uma página carregada e está pronto para uso.
FLAT_COVER_UP A cobertura de flatbed está para cima.
FLAT_READY O flatbed está pronto para uso.
PAPER_JAM Um documento está preso no alimentador de documentos.
PATH_COVER_UP O caminho do papel é coberto e está impedindo a operação adequada.

A tabela a seguir descreve as constantes válidas somente com o Windows Vista.

Valor Definição
FILM_TPA_READY Um adaptador de transparência está instalado e pronto para uso.
STORAGE_READY Um dispositivo de armazenamento está instalado e pronto para uso.
STORAGE_FULL O armazenamento está cheio; nenhuma operação de upload é possível.
MULTIPLE_FEED Ocorreu um feed múltiplo; esse tipo de feed geralmente ocorre com um valor PAPER_JAM.
DEVICE_ATTENTION Há um erro que requer intervenção do usuário no scanner.
LAMP_ERR O scanner tem um problema com a lâmpada e não está pronto.

Observação

Não há definições de base definidas de modo personalizado. Não é possível criar extensões personalizadas para status valores de sinalizador. Se precisar de relatórios de status personalizados, defina uma propriedade personalizada.

Requisitos

Cabeçalho: wiadef.h (inclua Wiadef.h)