Compartilhar via


estrutura STI_DEV_CAPS (sti.h)

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.

Sintaxe

typedef struct _STI_DEV_CAPS {
  DWORD dwGeneric;
} STI_DEV_CAPS, *PSTI_DEV_CAPS;

Membros

dwGeneric

Contém sinalizadores de bits que identificam os recursos do dispositivo. Os sinalizadores a seguir são definidos.

STI_GENCAP_AUTO_PORTSELECT

O driver é capaz de determinar a qual porta LPT ou COM o dispositivo está conectado. Se esse sinalizador estiver definido, o usuário poderá selecionar "Auto" para a porta durante as instalações do dispositivo e o driver deverá determinar a porta.

STI_GENCAP_GENERATE_ARRIVALEVENT

O servidor de imagem ainda gerará um evento GUID_DeviceArrivedLaunch quando o dispositivo for inicializado com êxito, normalmente em resposta à chegada do PnP. (Os eventos não são gerados pela enumeração inicial dos servidores, para evitar confusão do usuário final.)

STI_GENCAP_NOTIFICATIONS

O dispositivo dá suporte a notificações de evento (de forma assíncrona ou por meio de sondagem) e o dispositivo pode ser assinado (consulte IStiDevice::Subscribe).

STI_GENCAP_POLLING_NEEDED

O dispositivo não é capaz de emitir notificações assíncronas; a sondagem do dispositivo é necessária (consulte IStiDevice::GetStatus).

STI_GENCAP_SUBSET

Existe um driver com mais recursos. Um driver IHV com um conjunto completo de recursos não deve ter esse bit definido.

STI_GENCAP_WIA

O driver de imagem ainda no modo de usuário é compatível com WIA.

Os valores atribuídos a esses sinalizadores baseiam-se no conteúdo do Registro que o Capabilities entrada para o arquivo INF (informações de instalação) do dispositivo fornece. Consulte arquivos INF para dispositivos de imagem morta.

Requisitos

Requisito Valor
cabeçalho sti.h (inclua Sti.h)