структура STI_WIA_DEVICE_INFORMATIONW (sti.h)
Структура STI_WIA_DEVICE_INFORMATION содержит сведения об устройстве.
Синтаксис
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;
Члены
dwSize
Размер, предоставленный вызывающим абонентом ( в байтах) структуры STI_WIA_DEVICE_INFORMATION.
DeviceType
Значение типа STI_DEVICE_TYPE , определяющее тип устройства с изображением оборудования.
szDeviceInternalName[STI_MAX_INTERNAL_NAME_LENGTH]
Массив символов, содержащий строку внутреннего имени устройства, используемую для справки при создании объекта устройства. Строка может содержать не более STI_MAX_INTERNAL_NAME_LENGTH символов, включая завершающий символ NULL. STI_MAX_INTERNAL_NAME_LENGTH определяется в Sti.h.
DeviceCapabilities
Структура типа STI_DEV_CAPS.
dwHardwareConfiguration
Тип подключения к шине. Это значение может быть одной из следующих констант, определенных в Sti.h:
STI_HW_CONFIG_PARALLEL
STI_HW_CONFIG_SCSI
STI_HW_CONFIG_SERIAL
STI_HW_CONFIG_USB
STI_HW_CONFIG_UNKNOWN
pszVendorDescription
Указатель на строку идентификации поставщика, полученную из раздела INF Manufacturer в INF-файле устройства.
pszDeviceDescription
Указатель на предоставленную поставщиком строку описания устройства, полученную из раздела INF Models INF INF-файла устройства.
pszPortName
Указатель на строку, определяющую порт устройства.
pszPropProvider
Указатель на строку, содержащую имя файла и точку входа библиотеки DLL для добавления страниц страниц свойств устройства в панель управления. Получено из записи PropertyPages в INF-файле устройства.
pszLocalName
Указатель на строку, содержащую имя локального устройства (понятное имя). Пользователь предоставляет эту строку во время установки, как правило, для использования в дисплеях пользовательского интерфейса.
pszUiDll
Указатель на библиотеку DLL пользовательского интерфейса WIA.
pszServer
Указатель на сервер WIA.
Требования
Требование | Значение |
---|---|
Заголовок | sti.h (включая Sti.h) |