Compartilhar via


estrutura STI_DEV_CAPS (sti.h)

A estrutura STI_DEV_CAPS é usada como um parâmetro para o método IStiDevice::GetCapabilities . 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 "Automático" 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 são baseados no conteúdo do Registro fornecido pela entrada Funcionalidades do arquivo INF (informações de instalação) do dispositivo. Consulte Arquivos INF para dispositivos de imagem ainda.

Requisitos

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