STRUCTURE DEVICEDIALOGDATA
Définit les données nécessaires pour appeler une boîte de dialogue d’appareil.
Syntaxe
typedef struct {
DWORD cbSize;
HWND hwndParent;
IWiaItem *pIWiaItemRoot;
DWORD dwFlags;
LONG lIntent;
LONG lItemCount;
IWiaItem **ppWiaItem;
} DEVICEDIALOGDATA;
Membres
-
cbSize
-
Type : DWORD
-
Spécifie la taille de cette structure en octets.
-
hwndParent
-
Type : HWND
-
Spécifie le handle de la fenêtre parente de la boîte de dialogue.
-
pIWiaItemRoot
-
Type : IWiaItem*
-
Pointe vers une interface IWiaItem qui représente l’élément racine valide dans l’arborescence d’éléments d’application.
-
dwFlags
-
Type : DWORD
-
Spécifie un ensemble d’indicateurs qui contrôlent le fonctionnement de la boîte de dialogue. Peut être défini sur l’une des valeurs suivantes :
Indicateur Signification 0 Comportement par défaut WIA_DEVICE_DIALOG_SINGLE_IMAGE Limitez la sélection d’image à une seule image dans la boîte de dialogue d’acquisition d’image d’appareil. WIA_DEVICE_DIALOG_USE_COMMON_UI Utilisez l’interface utilisateur système, si disponible, plutôt que l’interface utilisateur fournie par le fournisseur. Si l’interface utilisateur système n’est pas disponible, l’interface utilisateur du fournisseur est utilisée. Si aucune interface utilisateur n’est disponible, la fonction retourne E_NOTIMPL. -
lIntent
-
Type : LONG
-
Spécifie le type de données que l’image est destinée à représenter. Pour obtenir la liste des valeurs d’intention d’image, consultez Constantes d’intention d’image.
-
lItemCount
-
Type : LONG
-
Reçoit le nombre d’éléments du tableau indiqué par le paramètre ppWiaItem .
-
ppWiaItem
-
Type : IWiaItem**
-
Reçoit l’adresse d’un tableau de pointeurs vers les interfaces IWiaItem .
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|