Compartir a través de


STI_WIA_DEVICE_INFORMATIONW estructura (sti.h)

La estructura STI_WIA_DEVICE_INFORMATION contiene información del dispositivo.

Sintaxis

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;

Miembros

dwSize

Tamaño proporcionado por el autor de la llamada, en bytes, de la estructura STI_WIA_DEVICE_INFORMATION.

DeviceType

Valor de tipo STI_DEVICE_TYPE que identifica el tipo del dispositivo de creación de imágenes de hardware.

szDeviceInternalName[STI_MAX_INTERNAL_NAME_LENGTH]

Matriz de caracteres que contiene la cadena de nombre interno del dispositivo, que se usa como referencia cuando se crea el objeto de dispositivo. La cadena puede tener como máximo STI_MAX_INTERNAL_NAME_LENGTH caracteres, incluido el carácter nulo de terminación. STI_MAX_INTERNAL_NAME_LENGTH se define en Sti.h.

DeviceCapabilities

Estructura de tipo STI_DEV_CAPS.

dwHardwareConfiguration

Tipo de conexión de bus. Este valor puede ser una de las siguientes constantes, que se definen en Sti.h:

STI_HW_CONFIG_PARALLEL

STI_HW_CONFIG_SCSI

STI_HW_CONFIG_SERIAL

STI_HW_CONFIG_USB

STI_HW_CONFIG_UNKNOWN

pszVendorDescription

Puntero a una cadena de identificación del proveedor, obtenida de la sección fabricante INF del archivo INF del dispositivo.

pszDeviceDescription

Puntero a una cadena de descripción del dispositivo proporcionada por el proveedor, obtenida de la sección modelos INF del archivo INF del dispositivo.

pszPortName

Puntero a una cadena que identifica el puerto del dispositivo.

pszPropProvider

Puntero a una cadena que contiene el nombre de archivo y el punto de entrada de un archivo DLL para agregar páginas de hoja de propiedades específicas del dispositivo a Panel de control. Obtenido de la entrada PropertyPages en el archivo INF del dispositivo.

pszLocalName

Puntero a una cadena que contiene el nombre del dispositivo local (el nombre "descriptivo"). El usuario proporciona esta cadena durante la instalación, normalmente para su uso en las pantallas de la interfaz de usuario.

pszUiDll

Puntero al archivo DLL de la interfaz de usuario de WIA.

pszServer

Puntero al servidor WIA.

Requisitos

Requisito Valor
Header sti.h (include Sti.h)