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) |