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