STI_WIA_DEVICE_INFORMATIONW Struktur (sti.h)
Die STI_WIA_DEVICE_INFORMATION-Struktur enthält Geräteinformationen.
Syntax
typedef struct _STI_WIA_DEVICE_INFORMATIONW {
DWORD dwSize;
STI_DEVICE_TYPE DeviceType;
WCHAR szDeviceInternalName[STI_MAX_INTERNAL_NAME_LENGTH];
STI_DEV_CAPS DeviceCapabilities;
DWORD dwHardwareConfiguration;
LPWSTR pszVendorDescription;
LPWSTR pszDeviceDescription;
LPWSTR pszPortName;
LPWSTR pszPropProvider;
LPWSTR pszLocalName;
LPWSTR pszUiDll;
LPWSTR pszServer;
} STI_WIA_DEVICE_INFORMATIONW, *PSTI_WIA_DEVICE_INFORMATIONW;
Member
dwSize
Vom Aufrufer bereitgestellte Größe der STI_WIA_DEVICE_INFORMATION-Struktur in Bytes.
DeviceType
Ein Wert vom Typ STI_DEVICE_TYPE , der den Typ des Hardware-Imaginggeräts identifiziert.
szDeviceInternalName[STI_MAX_INTERNAL_NAME_LENGTH]
Zeichenarray mit der internen Namenszeichenfolge des Geräts, die beim Erstellen des Geräteobjekts als Referenz verwendet wird. Die Zeichenfolge kann höchstens STI_MAX_INTERNAL_NAME_LENGTH Zeichen enthalten, einschließlich des endenden NULL-Zeichens. STI_MAX_INTERNAL_NAME_LENGTH ist in Sti.h definiert.
DeviceCapabilities
Eine Struktur vom Typ STI_DEV_CAPS.
dwHardwareConfiguration
Typ der Busverbindung. Dieser Wert kann eine der folgenden Konstanten sein, die in Sti.h definiert sind:
STI_HW_CONFIG_PARALLEL
STI_HW_CONFIG_SCSI
STI_HW_CONFIG_SERIAL
STI_HW_CONFIG_USB
STI_HW_CONFIG_UNKNOWN
pszVendorDescription
Zeiger auf eine Anbieteridentifikationszeichenfolge, die aus dem INF-Herstellerabschnitt der INF-Datei des Geräts abgerufen wird.
pszDeviceDescription
Zeiger auf eine vom Hersteller bereitgestellte Gerätebeschreibungszeichenfolge, die aus dem Abschnitt INF-Modelle der INF-Datei des Geräts abgerufen wird.
pszPortName
Zeiger auf eine Zeichenfolge, die den Port des Geräts identifiziert.
pszPropProvider
Zeiger auf eine Zeichenfolge, die den Dateinamen und einstiegspunkt einer DLL enthält, um gerätespezifische Eigenschaftenblattseiten zu Systemsteuerung hinzuzufügen. Abgerufen aus dem PropertyPages-Eintrag in der INF-Datei des Geräts.
pszLocalName
Zeiger auf eine Zeichenfolge, die den lokalen Gerätenamen (den "Anzeigenamen") enthält. Der Benutzer stellt diese Zeichenfolge während der Installation bereit, in der Regel zur Verwendung in Benutzeroberflächenanzeigen.
pszUiDll
Zeiger auf die DLL der WIA-Benutzeroberfläche.
pszServer
Zeiger auf den WIA-Server.
Anforderungen
Anforderung | Wert |
---|---|
Header | sti.h (einschließlich Sti.h) |