Freigeben über


STI_DEV_CAPS Struktur (sti.h)

Die STI_DEV_CAPS-Struktur wird als Parameter für die IStiDevice::GetCapabilities-Methode verwendet. Es ist auch Mitglied der STI_DEVICE_INFORMATION und STI_WIA_DEVICE_INFORMATION Strukturen.

Syntax

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

Angehörige

dwGeneric

Enthält Bitkennzeichnungen, die Gerätefunktionen identifizieren. Die folgenden Flags werden definiert.

STI_GENCAP_AUTO_PORTSELECT

Der Treiber kann bestimmen, mit welchem LPT- oder COM-Port das Gerät verbunden ist. Wenn dieses Kennzeichen festgelegt ist, kann der Benutzer während der Geräteinstallation "Auto" für den Port auswählen, und der Treiber muss den Port bestimmen.

STI_GENCAP_GENERATE_ARRIVALEVENT

Der Stillbildserver generiert ein GUID_DeviceArrivedLaunch Ereignis, wenn das Gerät erfolgreich initialisiert wird, in der Regel als Reaktion auf die PnP-Ankunft. (Ereignisse werden nicht von der anfänglichen Enumeration der Server generiert, um Verwirrung durch Endbenutzer zu vermeiden.)

STI_GENCAP_NOTIFICATIONS

Das Gerät unterstützt Ereignisbenachrichtigungen (asynchron oder durch Abruf), und das Gerät kann abonniert werden (siehe IStiDevice::Subscribe).

STI_GENCAP_POLLING_NEEDED

Das Gerät kann keine asynchronen Benachrichtigungen ausgeben; Das Abrufen des Geräts ist erforderlich (siehe IStiDevice::GetStatus).

STI_GENCAP_SUBSET

Ein Treiber mit weiteren Features ist vorhanden. Ein IHV-Treiber mit einem vollständigen Satz von Features sollte dieses Bit nicht festlegen.

STI_GENCAP_WIA

Der Benutzermodus-Noch-Imagetreiber ist WIA-fähig.

Die diesen Flags zugewiesenen Werte basieren auf Registrierungsinhalten, die der Eintrag Capabilities Eintrag für die INF-Datei (Setup Information) des Geräts bereitstellt. Siehe INF-Dateien für stille Bildgeräte.

Anforderungen

Anforderung Wert
Header- sti.h (einschließlich Sti.h)