Dispositivos de imagem

Visão geral da tecnologia de driver de dispositivo de imagem.

Para desenvolver drivers para dispositivos de geração de imagens, você precisa destes cabeçalhos:

Para obter o guia de programação, consulte Dispositivos de imagem.

Classe

 
CWiaLogProc

Saiba mais sobre: classe CWiaLogProc
CWiaLogProcEx

Saiba mais sobre: classe CWiaLogProcEx
CWiauDbgFn

A classe CWiauDbgFn é uma classe auxiliar usada para rastrear pontos de entrada e saída de função ou método.
CWiauFormatConverter

A classe CWiauFormatConverter é uma classe auxiliar para converter imagens em formato BMP.
CWiauPropertyList

A classe CWiauPropertyList pode ser usada para criar e manter uma lista de propriedades para um dispositivo.

IOCTLs

 
IOCTL_ABORT_PIPE

Saiba mais sobre: IOCTL_ABORT_PIPE IOCTL
IOCTL_CANCEL_IO

Cancela a atividade no pipe de transferência USB especificado associado ao identificador de dispositivo especificado.
IOCTL_GET_CHANNEL_ALIGN_RQST

Retorna o tamanho máximo do pacote de um dispositivo USB para os pipes de transferência de leitura, gravação e interrupção associados ao identificador de dispositivo especificado.
IOCTL_GET_DEVICE_DESCRIPTOR

Retorna identificadores de fornecedor e dispositivo.
IOCTL_GET_PIPE_CONFIGURATION

Retorna uma descrição de cada pipe de transferência com suporte para um dispositivo.
IOCTL_GET_USB_DESCRIPTOR

Retorna um descritor USB especificado.
IOCTL_GET_VERSION

Retorna o número de versão do driver.
IOCTL_INDEX

Saiba mais sobre: IOCTL_INDEX IOCTL
IOCTL_READ_REGISTERS

Lê de registros de dispositivo USB usando o pipe de controle.
IOCTL_RESET_PIPE

Redefine o pipe de transferência USB especificado associado ao identificador de dispositivo especificado.
IOCTL_SCSISCAN_CMD

Cria um CDB (bloco de descritor de controle SCSI) personalizado e o envia para o driver de imagem ainda no modo kernel para barramentos SCSI.
IOCTL_SCSISCAN_GET_INFO

O código de controle de E/S IOCTL_SCSISCAN_GET_INFO retorna informações do dispositivo.
IOCTL_SCSISCAN_LOCKDEVICE

Reservado para uso pela Microsoft.
IOCTL_SCSISCAN_SET_TIMEOUT

O código de controle IOCTL_SCSISCAN_SET_TIMEOUT modifica o valor de tempo limite usado pelo driver de imagem ainda no modo kernel para barramentos SCSI quando ele acessa um dispositivo.
IOCTL_SCSISCAN_UNLOCKDEVICE

Este IOCTL_SCSISCAN_UNLOCKDEVICE artigo reservado para uso pela Microsoft.
IOCTL_SEND_USB_REQUEST

Envia uma solicitação definida pelo fornecedor para um dispositivo USB, usando o pipe de controle e, opcionalmente, envia ou recebe dados adicionais.
IOCTL_SET_TIMEOUT

Define o valor de tempo limite para entrada em massa USB, saída em massa ou interrupção do acesso ao pipe.
IOCTL_WAIT_ON_DEVICE_EVENT

Retorna informações sobre um evento que ocorre em um pipe de interrupção USB.
IOCTL_WRITE_REGISTERS

Grava em registros de dispositivo USB usando o pipe de controle.

Enumerações

 
PIPE_TYPE

O tipo de dados PIPE_TYPE será usado como entrada para a função DeviceIoControl, se o código de controle de E/S for IOCTL_CANCEL_IO ou IOCTL_RESET_PIPE.
RAW_PIPE_TYPE

O tipo de dados RAW_PIPE_TYPE é usado para especificar o tipo de um pipe USB.
SKIP_AMOUNT

A enumeração SKIP_AMOUNT é usada para indicar se o arquivo e os cabeçalhos informativos de uma imagem devem ser ignorados.
STI_DEVICE_MJ_TYPE

O tipo STI_DEVICE_TYPE identifica o tipo de dispositivo de um dispositivo de imagem parada. O DWORD é dividido em um HIWORD que contém o tipo de dispositivo principal e um LOWORD que contém um subtipo definido pelo fornecedor.

Funções

 
~CWiaLogProc

O destruidor ~CWiaLogProc é chamado quando a função ou o método que está sendo registrado é encerrado.
~CWiaLogProcEx

O destruidor~CWiaLogProcEx é chamado quando a função ou o método que está sendo registrado é encerrado.
~CWiauDbgFn

O destruidor CWiauDbgFn::~CWiauDbgFn é chamado quando a função ou o método que está sendo rastreado por CWiauDbgFn::CWiauDbgFn é encerrado.
~CWiauFormatConverter

O método CWiauFormatConverter::~CWiauFormatConverter é o destruidor da classe CWiauFormatConverter.
~CWiauPropertyList

O método CWiauPropertyList::~CWiauPropertyList é o destruidor da classe CWiauPropertyList.
AddItemToFolder

O método AddItemToFolder adiciona um item IWiaDrvItem a uma pasta em uma árvore de itens de driver.
AddRef

O método IStiDeviceControl::AddRef incrementa a contagem de referência para a interface IStiDeviceControl.
ConvertToBmp

O método CWiauFormatConverter::ConvertToBmp converte uma imagem em formato BMP.
Createdevice

O método IStillImage::CreateDevice cria uma instância do objeto COM que define a Interface COM IStiDevice e retorna um ponteiro para a interface .
CWiaLogProc

O construtor CWiaLogProc é chamado quando a função ou o método que está sendo registrado é inserido.
CWiaLogProcEx

O construtor CWiaLogProcEx é chamado quando a função ou o método que está sendo registrado é inserido.
CWiauDbgFn

O método CWiauDbgFn::CWiauDbgFn é usado para rastreamento quando uma função ou método é inserido.
CWiauFormatConverter

O método CWiauFormatConverter::CWiauFormatConverter é o construtor da classe CWiauFormatConverter.
CWiauPropertyList

O método CWiauPropertyList::CWiauPropertyList é o construtor da classe CWiauPropertyList.
Defineproperty

O método CWiauPropertyList::D efineProperty adiciona uma definição de propriedade a um objeto de lista de propriedades.
DetectRegions

O método IWiaSegmentationFilter::D etectRegions determina as sub-regiões de uma imagem disposta no platen de flatbed para que cada sub-região possa ser adquirida em um item de imagem separado.
DeviceReset

O método IStiDevice::D eviceReset redefine um dispositivo de imagem parada para um estado conhecido.
DeviceReset

Um método IStiUSD::D eviceReset de um minidriver de imagem ainda redefine um dispositivo de imagem parada para um estado inicializado conhecido.
Diagnostic

O método IStiDevice::D iagnostic executa testes de diagnóstico em um dispositivo de imagem parada.
Diagnostic

Um método IStiUSD::D iagnostic do minidriver de imagem ainda executa testes de diagnóstico em um dispositivo de imagem parada.
drvAcquireItemData

O método IWiaMiniDrv::d rvAcquireItemData é chamado pelo serviço WIA para transferir dados do dispositivo para um aplicativo.
drvAnalyzeItem

O método IWiaMiniDrv::d rvAnalyzeItem inspeciona um item e cria subitens, se necessário.
drvDeleteItem

O método IWiaMiniDrv::d rvDeleteItem exclui o item de driver atual.
drvDeviceCommand

O método IWiaMiniDrv::d rvDeviceCommand emite um comando para um dispositivo WIA.
drvFreeDrvItemContext

O método IWiaMiniDrv::d rvFreeDrvItemContext libera um contexto específico do dispositivo.
drvGetCapabilities

O método IWiaMiniDrv::d rvGetCapabilities retorna uma matriz de eventos e comandos compatíveis com um dispositivo.
drvGetDeviceErrorStr

O método IWiaMiniDrv::d rvGetDeviceErrorStr mapeia um código de erro para uma cadeia de caracteres Unicode que descreve o erro.
drvGetWiaFormatInfo

O método IWiaMiniDrv::d rvGetWiaFormatInfo localiza os formatos de imagem e os tipos de mídia aos quais o dispositivo de hardware WIA dá suporte.
drvInitializeWia

O método IWiaMiniDrv::d rvInitializeWia inicializa o minidriver e cria a árvore de itens do driver que representa o dispositivo.
drvInitItemProperties

O método IWiaMiniDrv::d rvInitItemProperties inicializa as propriedades do item de driver WIA para cada item em uma árvore de itens de aplicativo.
drvLockWiaDevice

O método IWiaMiniDrv::d rvLockWiaDevice bloqueia o dispositivo de hardware WIA para que apenas o minidriver atual possa acessá-lo.
drvNotifyPnpEvent

O método IWiaMiniDrv::d rvNotifyPnpEvent responde ao evento recebido do serviço WIA.
drvReadItemProperties

O método IWiaMiniDrv::d rvReadItemProperties lê as propriedades do item de driver que precisam ser atualizadas.
drvUnInitializeWia

O método IWiaMiniDrv::d rvUnInitializeWia libera recursos mantidos pelo minidriver.
drvUnLockWiaDevice

O método IWiaMiniDrv::d rvUnLockWiaDevice desbloqueia o dispositivo de hardware WIA para que qualquer minidriver possa acessá-lo.
drvValidateItemProperties

O método IWiaMiniDrv::d rvValidateItemProperties valida as propriedades de um item em relação ao conjunto de valores válidos para cada propriedade e atualizará essas propriedades, se necessário.
drvWriteItemProperties

O método IWiaMiniDrv::d rvWriteItemProperties grava propriedades de item de driver em um dispositivo de hardware WIA.
DumpItemData

O método IWiaDrvItem::D umpItemData despeja dados privados associados a um item IWiaDrvItem em um buffer privado alocado.
EnableHwNotifications

O método IStillImage::EnableHwNotifications solicita que o monitor de eventos de imagem ainda habilite ou desabilite a notificação de aplicativos quando eventos de dispositivo still image ocorrerem para um dispositivo especificado.
Escape

O método IStiDevice::Escape envia uma solicitação para uma operação de E/S específica do fornecedor para um dispositivo de imagem parada.
Escape

Um método IStiUSD::Escape do minidriver de imagem ainda executa uma operação de E/S específica do fornecedor em um dispositivo de imagem parada.
FilterPreviewImage

O método IWiaImageFilter::FilterPreviewImage é chamado pelo componente Visualização do WIA, quando um aplicativo chama o método IWiaPreview::UpdatePreview.
FindChildItemByName

O método IWiaDrvItem::FindChildItemByName pesquisa na árvore de itens do driver um item filho específico.
FindItemByName

O método IWiaDrvItem::FindItemByName localiza um item em uma árvore de itens de driver pelo nome completo do item.
GetCapabilities

O método IStiDevice::GetCapabilities retorna os recursos de um dispositivo de imagem parada.
GetCapabilities

Um método IStiUSD::GetCapabilities de um minidriver de imagem ainda retorna as funcionalidades de um dispositivo de imagem ainda.
GetDeviceInfo

O método IStillImage::GetDeviceInfo retorna características de hardware para um dispositivo de imagem parada especificado.
GetDeviceList

O método IStillImage::GetDeviceList retorna características de hardware para todos os dispositivos de imagem ainda instalados.
GetDeviceSpecContext

O método IWiaDrvItem::GetDeviceSpecContext obtém um contexto específico do dispositivo.
GetDeviceValue

O método IStillImage::GetDeviceValue retorna informações do Registro associadas a um dispositivo de imagem parada especificado.
GetFirstChildItem

O método IWiaDrvItem::GetFirstChildItem obtém o primeiro item filho em um item de pasta IWiaDrvItem.
GetFullItemName

O método IWiaDrvItem::GetFullItemName obtém o nome completo do item, incluindo informações de caminho.
GetHwNotificationState

O método IStillImage::GetHwNotificationState indica se os aplicativos serão notificados quando eventos de dispositivo still image ocorrerem em um dispositivo especificado.
GetItemFlags

O método IWiaDrvItem::GetItemFlags obtém os sinalizadores de item do item IWiaDrvItem atual.
GetItemName

O método IWiaDrvItem::GetItemName obtém o nome do item IWiaDrvItem atual, sem incluir informações de caminho.
Obter Último Erro

O método IStiDevice::GetLastError retorna o último erro conhecido associado a um dispositivo de imagem parada.
Obter Último Erro

O método IStiUSD::GetLastError retorna o último erro conhecido associado a um dispositivo de imagem parada.
GetLastErrorInfo

O método IStiDevice::GetLastErrorInfo retorna informações sobre o último erro conhecido associado a um dispositivo de imagem parada.
GetLastErrorInfo

Um método IStiUSD::GetLastErrorInfo de um minidriver de imagem ainda retorna informações sobre o último erro conhecido associado a um dispositivo de imagem parada.
GetLastNotificationData

O método IStiDevice::GetLastNotificationData retorna uma descrição do evento mais recente que ocorreu em um dispositivo de imagem parada.
GetMyDeviceHandle

Este tópico descreve o método GetMyDeviceHandle.
GetMyDeviceOpenMode

O método IStiDeviceControl::GetMyDeviceOpenMode permite que um minidriver de imagem ainda obtenha o modo de transferência especificado por um aplicativo ao criar uma instância de um dispositivo de imagem parada.
GetMyDevicePortName

O método IStiDeviceControl::GetMyDevicePortName permite que um minidriver de imagem ainda no modo de usuário obtenha o nome da porta de um dispositivo.
GetNextSiblingItem

O método IWiaDrvItem::GetNextSiblingItem obtém o próximo irmão do item atual em uma pasta IWiaDrvItem.
GetNextStream

O método IWiaTransferCallback::GetNextStream é implementado por um filtro de processamento de imagem.
GetNextStream

Chamado pelo mini driver WIA para obter um fluxo para a transferência de dados atual (download ou upload).
GetNotificationData

Um método IStiUSD::GetNotificationData de um minidriver de imagem ainda retorna uma descrição do evento mais recente que ocorreu em um dispositivo de imagem parada.
GetParentItem

O IWiaDrvItem::GetParentItem obtém o item pai do item atual.
GetPropId

O método CWiauPropertyList::GetPropId localiza a ID da propriedade de uma propriedade, considerando seu índice na lista de propriedades.
GetStatus

O método IStiDevice::GetStatus retorna informações de status de um dispositivo de imagem ainda.
GetStatus

Um método IStiUSD::GetStatus de um minidriver de imagem ainda retorna o status de um dispositivo de imagem parada.
GetStatusDescription

A interface do usuário do sistema chama o método GetStatusDescription para fornecer ao usuário informações extras sobre um erro, se o usuário solicitar essas informações. Esse método é implementado pela extensão de interface do usuário de um driver.
GetSTILaunchInformation

O método IStillImage::GetSTILaunchInformation retorna o motivo pelo qual o aplicativo de imagem ainda chamada foi iniciado, se o monitor de eventos de imagem ainda o iniciou.
Hresult

O método IWiaLog::hResult (wia_lh.h) está obsoleto e não tem mais suporte. Em vez disso, use as Macros de Log de Diagnóstico.
Init

O método CWiauFormatConverter::Init inicializa a classe CWiauFormatConverter e GDI+ para converter imagens. Esse método deve ser chamado apenas uma vez.
Init

O método CWiauPropertyList::Init inicializa um objeto de lista de propriedades.
Initialize

Este método destina-se apenas ao uso interno.
Initialize

O método IStillImage::Initialize inicializa uma instância do objeto COM que define a interface COM IStillImage. Esse método destina-se apenas ao uso interno do sistema.
Initialize

Um método IStiUSD::Initialize de um minidriver de imagem ainda inicializa uma instância do objeto COM que define a interface IStiUSD.
InitializeFilter

O método IWiaImageFilter::InitializeFilter armazena as referências aos parâmetros pWiaItem2 e pWiaTransferCallback passados para o método .
InitializeLog

O método IWiaLog::InitializeLog (wia_lh.h) está obsoleto e não tem mais suporte. Em vez disso, use as Macros de Log de Diagnóstico.
Isformatsupported

O método CWiauFormatConverter::IsFormatSupported verifica se o GDI+ dá suporte ao formato de imagem a ser convertido.
LaunchApplicationForDevice

O método IStillImage::LaunchApplicationForDevice inicia um aplicativo especificado para um dispositivo de imagem parada especificado.
LockDevice

O método IStiDevice::LockDevice bloqueia um dispositivo para uso exclusivo pelo chamador.
LockDevice

Um método IStiUSD::LockDevice de um minidriver de imagem ainda bloqueia um dispositivo para uso exclusivo pelo chamador.
Log

O método IWiaLog::Log (wia_lh.h) está obsoleto e não tem mais suporte. Em vez disso, use as Macros de Log de Diagnóstico.
LookupPropId

O método CWiauPropertyList::LookupPropId localiza o índice de uma propriedade, considerando sua ID de propriedade.
MicroEntry

A função MicroEntry responde aos comandos enviados pelo driver WIA Flatbed.
MiniDrvCallback

O método MiniDrvCallback fornece um método de retorno de chamada para os minidrivers WIA usarem durante uma transferência de dados de retorno de chamada.
RawDeviceControl

Este tópico descreve o método RawDeviceControl.
RawReadCommand

O método IStiDevice::RawReadCommand lê informações de comando de um dispositivo de imagem parada.
RawReadCommand

Um método IStiUSD::RawReadCommand de um minidriver de imagem ainda lê informações de comando de um dispositivo de imagem parada.
RawReadData

O método IStiDevice::RawReadData lê dados de um dispositivo de imagem parada.
RawReadData

Um método IStiUSD::RawReadData de um minidriver de imagem ainda lê dados de um dispositivo de imagem parada.
RawWriteCommand

O método IStiDevice::RawWriteCommand envia informações de comando para um dispositivo de imagem parada.
RawWriteCommand

Um método IStiDevice::RawWriteCommand de um minidriver de imagem ainda envia informações de comando para um dispositivo de imagem parada.
RawWriteData

O método IStiDevice::RawWriteData grava dados em um dispositivo de imagem parada.
RawWriteData

Um método IStiUSD::RawWriteData de um minidriver de imagem ainda grava dados em um dispositivo de imagem parada.
RegisterLaunchApplication

O método IStillImage::RegisterLaunchApplication adiciona um aplicativo à lista de aplicativos com reconhecimento de modelo de push do monitor de eventos de imagem.
Versão

O método IStiDevice::Release fecha a instância do objeto COM que foi criado por uma chamada anterior para IStillImage::CreateDevice e remove o acesso à interface do objeto.
Versão

O método IStillImage::Release fecha a instância do objeto COM que foi criado por uma chamada anterior para IStillImage::StiCreateInstance e remove o acesso à interface do objeto.
Versão

O método IStiDeviceControl::Release fecha a instância do objeto COM que foi criado quando um cliente minidriver chamado IStiUSD::Initialize.
RemoveItemFromFolder

O método IWiaDrvItem::RemoveItemFromFolder remove um item de uma pasta pai.
ReportStatus

O método ReportStatus exibe informações sobre um erro ou status durante uma transferência. Em alguns casos, esse método permite que o usuário se recupere de um erro.
Varredura

A função Scan lê dados do dispositivo e retorna os dados para o driver WIA Flatbed.
SendMessage

Chamado periodicamente pelo mini driver WIA durante uma transferência de dados, para atualizar o cliente de aplicativo WIA sobre o progresso e status da transferência.
SendToWia

O método CWiauPropertyList::SendToWia chama o serviço WIA para definir todas as propriedades atualmente contidas no objeto de lista de propriedades.
SetAccessSubType

O método CWiauPropertyList::SetAccessSubType(INT,ULONG,ULONG) redefine o acesso e o subtipo de uma propriedade.
SetAccessSubType

O método CWiauPropertyList::SetAccessSubType redefine o acesso e o subtipo de uma propriedade.
SetCurrentValue

O método CWiauPropertyList::SetCurrentValue(INT,BSTR) define o valor atual de uma propriedade do tipo BSTR e define seu tipo como VT_BSTR.
SetCurrentValue

O método CWiauPropertyList::SetCurrentValue(INT,BYTE,INT) define o valor atual de uma propriedade que consiste em uma matriz de bytes e define seu tipo como VT_UI1 ou VT_VECTOR.
SetCurrentValue

O método CWiauPropertyList::SetCurrentValue(INT,CLSID) define o valor atual de uma propriedade do tipo CLSID e define seu tipo como VT_CLSID.
SetCurrentValue

O método CWiauPropertyList::SetCurrentValue(INT,FLOAT) define o valor atual de uma propriedade do tipo FLOAT e define seu tipo como VT_R4.
SetCurrentValue

O método CWiauPropertyList::SetCurrentValue(INT,LONG) define o valor atual de uma propriedade do tipo LONG e define seu tipo como VT_I4.
SetCurrentValue

Saiba como o método CWiauPropertyList::SetCurrentValue(INT,LONG) define o valor atual de uma propriedade do tipo LONG e define seu tipo como VT_I4.
SetCurrentValue

O método CWiauPropertyList::SetCurrentValue(INT,PSYSTEMTIME) define o valor atual de uma propriedade do tipo SYSTEMTIME e define seu tipo como VT_UI2 ou VT_VECTOR.
SetDeviceValue

O método IStillImage::SetDeviceValue define informações do Registro para um dispositivo de imagem ainda especificado.
SetNotificationHandle

Um método IStiUSD::SetNotificationHandle de um minidriver de imagem ainda especifica um identificador de evento que o minidriver deve usar para informar o chamador de eventos do dispositivo.
SetPixelWindow

A função SetPixelWindow define a área de imagem a ser verificada.
SetupDeviceParameters

O método IStillImage::SetupDeviceParameters permite que os clientes da interface COM IStillImage modifiquem as características armazenadas de um dispositivo de imagem ainda, se o tipo de barramento do dispositivo for desconhecido.
SetValidValues

O método CWiauPropertyList::SetValidValues(INT,BSTR,BSTR,INT,BSTR) define o tipo, bem como valores padrão, atuais e válidos para uma propriedade BSTR associada a uma lista de valores.
SetValidValues

O método CWiauPropertyList::SetValidValues(INT,CLSID,CLSID,INT,CLSID) define o tipo, bem como valores padrão, atuais e válidos para uma propriedade CLSID associada a uma lista de valores.
SetValidValues

O método CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,FLOAT,FLOAT),FLOAT) define o tipo, bem como valores padrão, atuais e válidos para uma propriedade FLOAT associada a um intervalo de valores.
SetValidValues

O método CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,INT,PFLOAT) define o tipo, bem como valores padrão, atuais e válidos para uma propriedade FLOAT associada a uma lista de valores.
SetValidValues

O método CWiauPropertyList::SetValidValues(INT,LONG,LONG,INT,PLONG) define o tipo, bem como valores padrão, atuais e válidos para uma propriedade LONG associada a uma lista de valores.
SetValidValues

O método CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) define o tipo, bem como valores padrão, atuais e válidos para uma propriedade cujos valores são definidos por um sinalizador.
SetValidValues

Saiba como o método CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG) define os valores de tipo para uma propriedade cujos valores são definidos por um sinalizador.
SetValidValues

O método CWiauPropertyList::SetValidValues(INT,LONG,LONG,LONG,LONG,LONG) define o tipo, bem como valores padrão, atuais e válidos para uma propriedade LONG associada a um intervalo de valores.
SRB_STATUS

Saiba mais sobre: macro SRB_STATUS
StiCreateInstanceW

Saiba mais sobre a função StiCreateInstance.
Assinar

O método IStiDevice::Subscribe registra o chamador para receber notificações de eventos do dispositivo.
Trace

Este tópico descreve a função Trace.
TransferCallback

O método IWiaTransferCallback::TransferCallback é implementado por um filtro de processamento de imagem. Ele é chamado pelo serviço WIA como resultado de um aplicativo que chama IWiaTransfer::D ownload ou IWiaPreview::GetNewPreview do componente de versão prévia.
UnlinkItemTree

O método IWiaDrvItem::UnlinkItemTree desvincula a árvore de itens do driver e libera todos os itens na árvore.
UnLockDevice

O método IStiDevice::UnLockDevice desbloqueia um dispositivo que foi bloqueado por uma chamada anterior para IStiDevice::LockDevice.
UnLockDevice

Um método IStiUSD::UnLockDevice de um minidriver de imagem ainda desbloqueia um dispositivo que foi bloqueado por uma chamada anterior para IStiUSD::LockDevice.
UnregisterLaunchApplication

O método IStillImage::UnregisterLaunchApplication remove um aplicativo da lista de aplicativos com reconhecimento de modelo de push do monitor de eventos de imagem.
Cancelar

O método IStiDevice::UnSubscribe remove o chamador da lista de aplicativos registrados para receber notificação de eventos de dispositivo.
WIA_PROP_LIST_COUNT

Saiba mais sobre: macro WIA_PROP_LIST_COUNT
WIA_PROP_LIST_VALUE

Saiba mais sobre: macro WIA_PROP_LIST_VALUE
WIAS_ASSERT

A macro WIAS_ASSERT grava uma mensagem de diagnóstico no arquivo Wiatrace.log.
WIAS_ASSERT

Saiba como a macro WIAS_ASSERT grava uma mensagem de diagnóstico no arquivo Wiatrace.log.
WIAS_ERROR

A macro WIAS_ERROR grava uma mensagem de diagnóstico no arquivo Wiatrace.log.
WIAS_ERROR

Saiba como a macro WIAS_ERROR grava uma mensagem de diagnóstico no arquivo Wiatrace.log.
WIAS_HRESULT

A macro WIAS_HRESULT grava uma mensagem de diagnóstico no arquivo Wiatrace.log.
WIAS_HRESULT

Saiba como a macro WIAS_HRESULT grava uma mensagem de diagnóstico no arquivo Wiatrace.log.
WIAS_LERROR

A macro WIAS_LERROR está obsoleta. É recomendável que a macro WIAS_ERROR seja usada. A macro WIAS_LERROR grava uma mensagem de WIA_ERROR de diagnóstico no arquivo de log.
WIAS_LERROR

A macro WIAS_LERROR está obsoleta para o Windows Vista e posterior. É recomendável que a macro WIAS_ERROR seja usada. A macro WIAS_LERROR grava uma mensagem de WIA_ERROR de diagnóstico no arquivo de log.
WIAS_LHRESULT

A macro WIAS_LHRESULT está obsoleta. É recomendável que a macro WIAS_HRESULT seja usada. A macro WIAS_LHRESULT converte um valor HRESULT em uma cadeia de caracteres e grava a cadeia de caracteres no arquivo de log de diagnóstico.
WIAS_LHRESULT

A macro WIAS_LHRESULT está obsoleta para o Windows Vista e posterior. É recomendável que a macro WIAS_HRESULT seja usada. A macro WIAS_LHRESULT converte um valor HRESULT em uma cadeia de caracteres e grava a cadeia de caracteres no arquivo de log de diagnóstico.
WIAS_LTRACE

A macro WIAS_LTRACE está obsoleta. É recomendável que a macro WIAS_TRACE seja usada. A macro WIAS_LTRACE grava uma mensagem de WIA_TRACE de diagnóstico no arquivo de log.
WIAS_LTRACE

A macro WIAS_LTRACE está obsoleta para o Windows Vista e posterior. É recomendável que a macro WIAS_TRACE seja usada. A macro WIAS_LTRACE grava uma mensagem de WIA_TRACE de diagnóstico no arquivo de log.
WIAS_LWARNING

A macro WIAS_LWARNING está obsoleta, não use.
WIAS_LWARNING

A macro WIAS_LWARNING está obsoleta para o Windows Vista e posterior. A macro WIAS_LWARNING grava uma mensagem de WIA_WARNING de diagnóstico no arquivo de log.
WIAS_TRACE

A macro WIAS_TRACE grava uma mensagem de diagnóstico no arquivo Wiatrace.log.
WIAS_TRACE

Saiba como a macro WIAS_TRACE grava uma mensagem de diagnóstico no arquivo Wiatrace.log.
wiasCreateChildAppItem

A função wiasCreateChildAppItem cria um novo item de aplicativo e o insere como um filho do item (pai) especificado. Observe que esse item não terá nenhuma propriedade em seus conjuntos de propriedades até que o driver ou aplicativo realmente as preencha.
wiasCreateDrvItem

A função wiasCreateDrvItem cria um objeto IWiaDrvItem Interface.
wiasCreateLogInstance

A função wiasCreateLogInstance cria uma instância de um objeto de registro em log.
wiasCreatePropContext

A função wiasCreatePropContext aloca um contexto de propriedade para indicar quais das propriedades de um item estão sendo alteradas pelo aplicativo.
wiasDebugError

A função wiasDebugError está obsoleta.
wiasDebugTrace

A função wiasDebugTrace está obsoleta.
wiasDownSampleBuffer

A função wiasDownSampleBuffer usa um buffer de dados de pixel alinhados a DWORD e os reduz (produz dados de imagem de resolução inferior) para o tamanho e a resolução especificados.
wiasFormatArgs

A função wiasFormatArgs formata uma lista de argumentos em uma cadeia de caracteres empacotada para registro em log.
wiasFreePropContext

A função wiasFreePropContext libera a memória ocupada por uma estrutura WIA_PROPERTY_CONTEXT.
wiasGetChangedValueFloat

A função wiasGetChangedValueFloat determina se uma propriedade com um valor de ponto flutuante foi alterada por um aplicativo.
wiasGetChangedValueGuid

A função wiasGetChangedValueGuid determina se uma propriedade com um valor GUID foi alterada por um aplicativo.
wiasGetChangedValueLong

A função wiasGetChangedValueLong determina se uma propriedade com um valor inteiro longo foi alterada por um aplicativo.
wiasGetChangedValueStr

A função wiasGetChangedValueStr determina se uma propriedade com um valor de cadeia de caracteres foi alterada por um aplicativo.
wiasGetChildrenContexts

A função wiasGetChildrenContexts recupera uma matriz de contextos de item pertencentes aos filhos do item atual.
wiasGetContextFromName

A função wiasGetContextFromName recupera o contexto do item para um nome de item.
wiasGetDrvItem

A função wiasGetDrvItem recupera um item de driver.
wiasGetImageInformation

A função wiasGetImageInformation recupera informações de contexto de transferência de um item.
wiasGetItemType

A função wiasGetItemType indica o tipo de item.
wiasGetPropertyAttributes

A função wiasGetPropertyAttributes recupera os sinalizadores de acesso e os valores válidos para um conjunto de propriedades.
wiasGetRootItem

A função wiasGetRootItem recupera o contexto do item raiz de um item WIA especificado.
wiasIsPropChanged

A função wiasIsPropChanged testa se uma propriedade especificada foi alterada por um aplicativo.
wiasParseEndorserString

A função wiasParseEndorserString analisa uma cadeia de caracteres de endosso, substituindo tokens definidos pelo serviço WIA e definidos pelo fornecedor na cadeia de caracteres por valores associados a esses tokens.
wiasPrintDebugHResult

A função wiasPrintDebugHResult está obsoleta.
wiasQueueEvent

A função wiasQueueEvent informa ao serviço que o dispositivo gerou um evento.
wiasReadMultiple

A função wiasReadMultiple recupera vários valores de propriedade de um item WIA.
wiasReadPropBin

A função wiasReadPropBin recupera um valor de propriedade de dados binários de um item WIA.
wiasReadPropFloat

A função wiasReadPropFloat recupera um valor de propriedade de ponto flutuante de um item WIA.
wiasReadPropGuid

A função wiasReadPropGuid recupera um valor da propriedade GUID de um item WIA.
wiasReadPropLong

A função wiasReadPropLong recupera um valor de propriedade inteiro longo de um item WIA.
wiasReadPropStr

A função wiasReadPropStr recupera um valor de propriedade de cadeia de caracteres de um item WIA.
wiasSendEndOfPage

A função wiasSendEndOfPage chama a rotina de retorno de chamada do cliente durante uma transferência de dados, enviando a contagem total de páginas atual.
wiasSetItemPropAttribs

A função wiasSetItemPropAttribs define os sinalizadores de acesso e os valores válidos para o conjunto de propriedades de um item.
wiasSetItemPropNames

A função wiasSetItemPropNames grava nomes de propriedade nas propriedades do item.
wiasSetPropChanged

A função wiasSetPropChanged modifica um contexto de propriedade para indicar que uma propriedade está sendo alterada.
wiasSetPropertyAttributes

A função wiasSetPropertyAttributes define os sinalizadores de acesso e os valores válidos para um conjunto de propriedades.
wiasSetValidFlag

A função wiasSetValidFlag define os valores válidos para uma propriedade WIA_PROP_FLAG.
wiasSetValidListFloat

A função wiasSetValidListFloat define valores válidos para uma propriedade WIA_PROP_LIST do tipo VT_R4.
wiasSetValidListGuid

A função wiasSetValidListGuid define valores válidos para uma propriedade WIA_PROP_LIST do tipo VT_CLSID.
wiasSetValidListLong

A função wiasSetValidListLong define os valores válidos para uma propriedade WIA_PROP_LIST do tipo VT_I4.
wiasSetValidListStr

A função wiasSetValidListStr define os valores válidos para uma propriedade WIA_PROP_LIST do tipo VT_BSTR.
wiasSetValidRangeFloat

A função wiasSetValidRangeFloat especifica o intervalo de valores válidos para uma propriedade WIA_PROP_RANGE do tipo VT_R4.
wiasSetValidRangeLong

A função wiasSetValidRangeLong especifica o intervalo de valores válidos para uma propriedade WIA_PROP_RANGE do tipo VT_I4.
wiasUpdateScanRect

A função wiasUpdateScanRect atualiza os tamanhos de área de verificação do dispositivo de verificação.
wiasUpdateValidFormat

A função wiasUpdateValidFormat atualiza o formato válido do contexto de propriedade para o minidriver atual.
wiasValidateItemProperties

A função wiasValidateItemProperties valida uma lista de propriedades de item simples em relação aos valores válidos atuais.
wiasWriteBufToFile

A função wiasWriteBufToFile grava de um buffer especificado em um arquivo de imagem.
wiasWriteMultiple

A função wiasWriteMultiple grava vários valores de propriedade em um item WIA.
wiasWritePageBufToFile

A função wiasWritePageBufToFile grava o conteúdo de um buffer de página temporário em um arquivo de imagem.
wiasWritePageBufToStream

A função wiasWritePageBufToStream grava o conteúdo de um buffer de página temporário na interface IStream fornecida pelo aplicativo.
wiasWritePropBin

A função wiasWritePropBin grava um único valor de propriedade de dados binários em um item WIA.
wiasWritePropFloat

A função wiasWritePropFloat grava um único valor de propriedade de ponto flutuante em um item WIA.
wiasWritePropGuid

A função wiasWritePropGuid grava um único valor de propriedade GUID em um item WIA.
wiasWritePropLong

A função wiasWritePropLong grava um único valor de propriedade inteiro longo em um item WIA.
wiasWritePropStr

A função wiasWritePropStr grava um valor de propriedade de cadeia de caracteres única em um item WIA.
wiauDbgDump

A função wiauDbgDump registra uma mensagem contendo um ou mais valores de dados.
wiauDbgError

A função wiauDbgError registra uma mensagem de erro.
wiauDbgErrorHr

A função wiauDbgErrorHr registra uma mensagem contendo um HRESULT e sua cadeia de caracteres de mensagem de erro.
wiauDbgFlags

A função wiauDbgFlags determina se um sinalizador de depuração específico está definido.
wiauDbgHelper

A função wiauDbgHelper formata uma mensagem e a grava em um arquivo de log ou depurador, ou ambos.
wiauDbgHelper2

A função wiauDbgHelper2 grava uma mensagem em um arquivo de log ou depurador ou ambos.
wiauDbgInit

A função wiauDbgInit inicializa a depuração wia.
wiauDbgLegacyError

A função wiauDbgLegacyError registra uma mensagem de erro.
wiauDbgLegacyError2

A função wiauDbgLegacyError2 registra uma mensagem de erro.
wiauDbgLegacyHresult2

A função wiauDbgLegacyHresult2 registra uma mensagem padrão contendo um HRESULT.
wiauDbgLegacyTrace

A função wiauDbgLegacyTrace registra uma mensagem de rastreamento.
wiauDbgLegacyTrace2

A função wiauDbgLegacyTrace2 registra uma mensagem de rastreamento.
wiauDbgLegacyWarning

A função wiauDbgLegacyWarning registra uma mensagem de aviso.
wiauDbgSetFlags

A função wiauDbgSetFlags define sinalizadores de depuração.
wiauDbgTrace

A função wiauDbgTrace registra uma mensagem de rastreamento.
wiauDbgWarning

A função wiauDbgWarning registra uma mensagem de aviso.
wiauGetDrvItemContext

A função wiauGetDrvItemContext obtém o contexto do item de driver e, opcionalmente, o item de driver.
wiauGetResourceString

A função wiauGetResourceString obtém uma cadeia de caracteres de recurso, armazenando-a como um BSTR.
wiauGetValidFormats

A função wiauGetValidFormats chama o método IWiaMiniDrv::d rvGetWiaFormatInfo e faz uma lista de formatos válidos, usando um valor tymed especificado.
wiauPropInPropSpec

A função wiauPropInPropSpec determina se uma ID de especificação de propriedade especificada está contida em uma matriz desses valores. Opcionalmente, a função obtém o índice no qual a ID de especificação da propriedade foi encontrada.
wiauPropsInPropSpec

A função wiauPropsInPropSpec determina se qualquer uma de uma lista de IDs de especificação de propriedade está contida em uma matriz desses valores.
wiauRegGetDwordA

A função wiauRegGetDword obtém um valor DWORD da seção DeviceData do registro.
wiauRegGetDwordW

Saiba como a função wiauRegGetDword obtém um valor DWORD da seção DeviceData do registro.
wiauRegGetStrA

A função wiauRegGetStr obtém um valor de cadeia de caracteres da seção DeviceData do registro.
wiauRegGetStrW

Saiba como a função wiauRegGetStr obtém um valor de cadeia de caracteres da seção DeviceData do registro.
wiauRegOpenDataA

A função wiauRegOpenData abre a chave do Registro DeviceData.
wiauRegOpenDataW

Saiba como a função wiauRegOpenData abre a chave do Registro DeviceData.
wiauSetImageItemSize

A função wiauSetImageItemSize calcula o tamanho e a largura, em bytes, para uma imagem, com base na configuração de WIA_IPA_FORMAT atual (descrita na documentação SDK do Microsoft Windows) e grava os novos valores nas propriedades apropriadas.
wiauStrC2C

A função wiauStrC2C copia uma cadeia de caracteres ANSI para outra cadeia de caracteres ANSI.
wiauStrC2W

A função wiauStrC2W converte uma cadeia de caracteres ANSI em uma cadeia de caracteres Unicode.
wiauStrW2C

A função wiauStrW2C converte uma cadeia de caracteres Unicode em uma cadeia de caracteres ANSI.
wiauStrW2W

A função wiauStrW2W copia uma cadeia de caracteres Unicode para outra cadeia de caracteres Unicode.
WriteToErrorLog

O método IStillImage::WriteToErrorLog grava uma mensagem no log de erros de imagem ainda.
WriteToErrorLog

O método IStiDeviceControl::WriteToErrorLog permite que um minidriver de imagem ainda no modo de usuário escreva uma mensagem no log de erros de imagem ainda.

Interfaces

 
IStiDevice

Esta seção descreve os métodos definidos para a interface COM IStiDevice. Os protótipos de método estão contidos em Sti.h.
IStiDeviceControl

Esta seção descreve os métodos definidos para a Interface COM IStiDeviceControl. Os protótipos de método estão contidos em Stiusd.h.
IStillImageW

Esta seção descreve os métodos definidos para a Interface COM IStillImage. Os protótipos de método estão contidos em Sti.h.
IStiUSD

Esta seção descreve os métodos definidos para a interface COM IStiUSD. Os protótipos de método estão contidos em Stiusd.h.
IWiaDrvItem

A interface IWiaDrvItem fornece métodos que um minidriver WIA pode usar para gerenciar uma árvore de itens IWiaDrvItem.
IWiaErrorHandler

A interface IWiaErrorHandler fornece os métodos GetStatusDescription e ReportStatus, que permitem que os minidrivers forneçam aos usuários informações sobre status ou erros durante uma transferência de dados e possivelmente oferecem uma oportunidade de se recuperar de erros.
IWiaImageFilter

A interface IWiaImageFilter é uma interface de extensão implementada por desenvolvedores de filtro de processamento de imagens e chamada pela WIA (Aquisição de Imagens do Microsoft Windows).
IWiaLog

A interface IWiaLog é obsoleta e não tem mais suporte. Em vez disso, use as Macros de Log de Diagnóstico.
IWiaMiniDrv

A interface IWiaMiniDrv fornece os métodos que são os pontos de entrada para toda a comunicação entre o minidriver e o serviço WIA. Esses métodos permitem que o serviço WIA controle o dispositivo.
IWiaMiniDrvCallBack

A interface IWiaMiniDrvCallBack fornece o método MiniDrvCallback, que permite que os minidrivers transfiram dados de cabeçalho de imagem e dados de imagem do dispositivo de imagem para o serviço WIA.
IWiaMiniDrvTransferCallback

Essa é uma interface de retorno de chamada chamada pelo mini driver WIA para transferências baseadas em fluxo.
IWiaSegmentationFilter

A interface IWiaSegmentationFilter fornece o método DetectRegions, que permite que os minidrivers detectem sub-regiões de imagem no platen de um scanner de flatbed.
IWiaTransferCallback

A interface IWiaTransferCallback é implementada por desenvolvedores de filtro de processamento de imagens e chamada pela WIA (Aquisição de Imagens do Microsoft Windows).

Estruturas

 
BMP_IMAGE_INFO

A estrutura BMP_IMAGE_INFO contém informações sobre uma imagem BMP.
CHANNEL_INFO

A estrutura CHANNEL_INFO é usada como um parâmetro para DeviceIoControl, quando o código de controle de E/S especificado é IOCTL_GET_CHANNEL_ALIGN_RQST.
DEVICE_DESCRIPTOR

A estrutura DEVICE_DESCRIPTOR é usada como um parâmetro para DeviceIoControl, quando o código de controle de E/S especificado é IOCTL_GET_DEVICE_DESCRIPTOR.
DEVICEDIALOGDATA

A estrutura DEVICEDIALOGDATA contém todos os dados necessários para implementar uma caixa de diálogo de dispositivo personalizada.
DEVICEDIALOGDATA2

A estrutura DEVICEDIALOGDATA2 contém todos os dados necessários para implementar uma caixa de diálogo de dispositivo personalizada.
DRV_VERSION

A estrutura DRV_VERSION é usada como um parâmetro para DeviceIoControl, quando o código de controle de E/S especificado é IOCTL_GET_VERSION.
IO_BLOCK

A estrutura IO_BLOCK é usada como um parâmetro para DeviceIoControl, quando o código de controle de E/S especificado é IOCTL_READ_REGISTERS ou IOCTL_WRITE_REGISTERS.
IO_BLOCK_EX

A estrutura IO_BLOCK_EX é usada como um parâmetro para DeviceIoControl, quando o código de controle de E/S especificado é IOCTL_SEND_USB_REQUEST.
MINIDRV_TRANSFER_CONTEXT

A estrutura MINIDRV_TRANSFER_CONTEXT é usada para armazenar a imagem e outras informações necessárias para uma transferência de dados de retorno de memória ou uma transferência de dados de arquivo.
PTP_VENDOR_DATA_IN

A estrutura PTP_VENDOR_DATA_IN contém informações sobre um comando arbitrário que um aplicativo emite para o dispositivo.
PTP_VENDOR_DATA_OUT

A estrutura PTP_VENDOR_DATA_OUT contém informações que o dispositivo envia a um aplicativo, em resposta a um comando emitido pelo aplicativo para o dispositivo.
RANGEVALUE

A estrutura RANGEVALUE é usada por um microdriver para comunicar ao driver WIA Flatbed os valores legais de um parâmetro de função de microdriver.
SCANINFO

A estrutura SCANINFO é usada para armazenar e comunicar informações sobre uma aquisição de verificação.
SCANWINDOW

A estrutura SCANWINDOW é usada pelo driver wia flatbed para informar ao microdriver qual área de imagem examinar.
SCSISCAN_CMD

A estrutura SCSISCAN_CMD é usada como um parâmetro para DeviceIoControl, quando o código de controle de E/S especificado é IOCTL_SCSISCAN_CMD.
SCSISCAN_INFO

A estrutura SCSISCAN_INFO é usada como um parâmetro para DeviceIoControl (descrito na documentação SDK do Microsoft Windows), quando o código de controle de E/S especificado é IOCTL_SCSISCAN_GET_INFO.
STI_DEV_CAPS

A estrutura STI_DEV_CAPS é usada como um parâmetro para o método IStiDevice::GetCapabilities. Ele também é membro das estruturas STI_DEVICE_INFORMATION e STI_WIA_DEVICE_INFORMATION.
STI_DEVICE_INFORMATIONW

A estrutura STI_DEVICE_INFORMATION é usada como um parâmetro de saída para as funções IStillImage::GetDeviceList e IStillImage::GetDeviceInfo. Ele é usado como um parâmetro de entrada para IStillImage::SetupDeviceParameters.
STI_DEVICE_STATUS

A estrutura STI_DEVICE_STATUS é usada como um parâmetro para os métodos IStiDevice::GetStatus e IStiUSD::GetStatus.
STI_DIAG

A estrutura STI_DIAG é usada como um parâmetro para os métodos IStiDevice::D iagnostic e IStiUSD::D iagnostic.
STI_ERROR_INFOW

A estrutura STI_ERROR_INFO é usada como um parâmetro para os métodos IStiDevice::GetLastErrorInfo e IStiUSD::GetLastErrorInfo. Ele também é usado como membro da estrutura de STI_DIAG.
STI_USD_CAPS

A estrutura STI_USD_CAPS é usada como um parâmetro para o método IStiUSD::GetCapabilities.
STI_WIA_DEVICE_INFORMATIONW

A estrutura STI_WIA_DEVICE_INFORMATION contém informações do dispositivo.
STINOTIFY

A estrutura STINOTIFY é usada como um parâmetro para os métodos IStillImage::LaunchApplicationForDevice, IStiDevice::GetLastNotificationData e IStiUSD::GetNotificationData.
STISUBSCRIBE

A estrutura STISUBSCRIBE é usada como um parâmetro para o método IStiDevice::Subscribe.
TWAIN_CAPABILITY

A estrutura TWAIN_CAPABILITY contém informações usadas quando um aplicativo compatível com TWAIN se comunica com um driver WIA.
USBSCAN_GET_DESCRIPTOR

A estrutura USBSCAN_GET_DESCRIPTOR é usada como um parâmetro para DeviceIoControl, quando o código de controle de E/S especificado é IOCTL_GET_USB_DESCRIPTOR.
USBSCAN_PIPE_CONFIGURATION

A estrutura USBSCAN_PIPE_CONFIGURATION é usada como um parâmetro para DeviceIoControl, quando o código de controle de E/S especificado é IOCTL_GET_PIPE_CONFIGURATION.
USBSCAN_PIPE_INFORMATION

A estrutura USBSCAN_PIPE_INFORMATION é usada para descrever um pipe de transferência USB para um dispositivo de imagem parada. Uma matriz de estruturas de USBSCAN_PIPE_INFORMATION é fornecida em uma estrutura USBSCAN_PIPE_CONFIGURATION.
USBSCAN_TIMEOUT

A estrutura USBSCAN_TIMEOUT armazena valores de tempo limite para operações USB bulk IN e bulk OUT e interrupções.
VAL

A estrutura VAL é usada pelo microdriver e pelo driver wia flatbed para passar informações entre si.
WIA_BARCODE_INFO

A estrutura WIA_BARCODE_INFO armazena informações para um código de barras decodificado.
WIA_BARCODES

A estrutura WIA_BARCODES armazena informações de cabeçalho para o relatório de metadados de código de barras de um trabalho de verificação (uma chamada para IWiaMiniDrv::d rvAcquireItemData).
WIA_DEV_CAP_DRV

A estrutura WIA_DEV_CAP_DRV é usada para enumerar os recursos do dispositivo. Uma funcionalidade de dispositivo é definida por um evento ou comando compatível com o dispositivo.
WIA_MICR

A estrutura WIA_MICR armazena informações de cabeçalho para o relatório de metadados MICR de um trabalho de verificação (uma chamada para IWiaMiniDrv::d rvAcquireItemData).
WIA_MICR_INFO

A estrutura WIA_MICR_INFO armazena informações para um código MICR decodificado.
WIA_PATCH_CODE_INFO

A estrutura WIA_PATCH_CODE_INFO armazena informações para um código de patch decodificado.
WIA_PATCH_CODES

A estrutura WIA_PATCH_CODES armazena informações de cabeçalho para o relatório de metadados de código de patch de um trabalho de verificação (uma chamada para IWiaMiniDrv::d rvAcquireItemData).
WIA_PROPERTY_CONTEXT

A estrutura WIA_PROPERTY_CONTEXT armazena identificadores de propriedade e seu contexto.
WIA_PROPERTY_INFO

A estrutura WIA_PROPERTY_INFO é usada para armazenar informações de acesso padrão e de valor válidas para uma propriedade de item de tipo arbitrário.
WIA_RAW_HEADER

Saiba mais sobre: estrutura _WIA_RAW_HEADER
WIAS_CHANGED_VALUE_INFO

A estrutura WIAS_CHANGED_VALUE_INFO é usada para armazenar os valores atuais e anteriores de uma propriedade.
WIAS_DOWN_SAMPLE_INFO

A estrutura WIAS_DOWN_SAMPLE_INFO armazena informações usadas pela função auxiliar downsampling, wiasDownSampleBuffer.
WIAS_ENDORSER_INFO

A estrutura WIAS_ENDORSER_INFO contém pares de token/valor de endossador personalizados.
WIAS_ENDORSER_VALUE

A estrutura WIAS_ENDORSER_VALUE armazena pares de token/valor para cadeias de caracteres de endossador.