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;
Angehörige
dwSize
Vom Aufrufer bereitgestellte Größe in Byte der STI_WIA_DEVICE_INFORMATION-Struktur.
DeviceType
Ein Wert vom Typ STI_DEVICE_TYPE, der den Typ des Hardware-Imageerstellungsgeräts identifiziert.
szDeviceInternalName[STI_MAX_INTERNAL_NAME_LENGTH]
Zeichenarray mit der internen Namenszeichenfolge des Geräts, die beim Erstellen des Geräteobjekts zur Referenz verwendet wird. Die Zeichenfolge kann höchstens STI_MAX_INTERNAL_NAME_LENGTH Zeichen enthalten, einschließlich des endenden Nullzeichens. STI_MAX_INTERNAL_NAME_LENGTH wird in Sti.hdefiniert.
DeviceCapabilities
Eine Struktur vom Typ STI_DEV_CAPS.
dwHardwareConfiguration
Typ der Busverbindung. Dieser Wert kann eine der folgenden Konstanten sein, die in Sti.hdefiniert 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 Abschnitt INF Manufacturer der INF-Datei des Geräts abgerufen wurde.
pszDeviceDescription
Zeiger auf eine vom Hersteller bereitgestellte Gerätebeschreibungszeichenfolge, die aus dem Abschnitt INF Models der INF-Datei des Geräts abgerufen wird.
pszPortName
Zeigen Sie auf eine Zeichenfolge, die den Port des Geräts identifiziert.
pszPropProvider
Zeigen Sie auf eine Zeichenfolge, die den Dateinamen und den Einstiegspunkt einer DLL enthält, um gerätespezifische Eigenschaftenblattseiten zur Systemsteuerung hinzuzufügen. Abgerufen von den PropertyPages Eintrag in der INF-Datei des Geräts.
pszLocalName
Zeigen Sie 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 für die Verwendung in der Benutzeroberfläche.
pszUiDll
Zeiger auf die WIA-Benutzeroberflächen-DLL.
pszServer
Zeiger auf den WIA-Server.
Anforderungen
Anforderung | Wert |
---|---|
Header- | sti.h (einschließlich Sti.h) |