Estructura DEVICEDIALOGDATA
Define los datos necesarios para llamar a un cuadro de diálogo de dispositivo.
Sintaxis
typedef struct {
DWORD cbSize;
HWND hwndParent;
IWiaItem *pIWiaItemRoot;
DWORD dwFlags;
LONG lIntent;
LONG lItemCount;
IWiaItem **ppWiaItem;
} DEVICEDIALOGDATA;
Miembros
-
cbSize
-
Tipo: DWORD
-
Especifica el tamaño de esta estructura en bytes.
-
hwndParent
-
Tipo: HWND
-
Especifica el identificador de la ventana primaria del cuadro de diálogo.
-
pIWiaItemRoot
-
Tipo: IWiaItem*
-
Apunta a una interfaz IWiaItem que representa el elemento raíz válido en el árbol de elementos de aplicación.
-
dwFlags
-
Tipo: DWORD
-
Especifica un conjunto de marcas que controlan la operación del cuadro de diálogo. Se puede establecer en cualquiera de los valores siguientes:
Marca Significado 0 Comportamiento predeterminado. WIA_DEVICE_DIALOG_SINGLE_IMAGE Restrinja la selección de imágenes a una sola imagen en el cuadro de diálogo de adquisición de imágenes de dispositivo. WIA_DEVICE_DIALOG_USE_COMMON_UI Use la interfaz de usuario del sistema, si está disponible, en lugar de la interfaz de usuario proporcionada por el proveedor. Si la interfaz de usuario del sistema no está disponible, se usa la interfaz de usuario del proveedor. Si ninguna interfaz de usuario está disponible, la función devuelve E_NOTIMPL. -
lIntent
-
Tipo: LONG
-
Especifica qué tipo de datos se va a representar la imagen. Para obtener una lista de valores de intención de imagen, consulte Constantes de intención de imagen.
-
lItemCount
-
Tipo: LONG
-
Recibe el número de elementos de la matriz indicados por el parámetro ppWiaItem .
-
ppWiaItem
-
Tipo: IWiaItem**
-
Recibe la dirección de una matriz de punteros a interfaces IWiaItem .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|