DEVICEDIALOGDATA2-Struktur
Definiert die Daten, die zum Aufrufen eines Gerätedialogfelds erforderlich sind.
Syntax
typedef struct {
DWORD cbSize;
IWiaItem2 *pIWiaItemRoot;
DWORD dwFlags;
HWND hwndParent;
BSTR bstrFolderName;
BSTR bstrFilename;
LONG lNumFiles;
BSTR *pbstrFilePaths;
IWiaItem2 *ppWiaItem;
} DEVICEDIALOGDATA2;
Members
-
cbSize
-
Typ: DWORD
-
Gibt die Größe dieser Struktur in Bytes an.
-
pIWiaItemRoot
-
Typ: IWiaItem2*
-
Zeigt auf eine IWiaItem2-Schnittstelle, die das gültige Stammelement in der Anwendungselementstruktur darstellt.
-
dwFlags
-
Typ: DWORD
-
Gibt einen Satz von Flags an, die den Vorgang des Dialogfelds steuern. Kann auf einen der folgenden Werte festgelegt werden:
Flag Bedeutung 0 Standardverhalten. _WIA-GERÄTEDIALOGFELD _ _ – _ EINZELNES IMAGE Beschränken Sie die Bildauswahl auf ein einzelnes Bild im Dialogfeld "Gerätebilderfassung". DIALOGFELD _ "WIA-GERÄT" _ VERWENDEN DER ALLGEMEINEN _ _ _ BENUTZEROBERFLÄCHE Verwenden Sie die Systembenutzeroberfläche (falls verfügbar) anstelle der vom Anbieter bereitgestellten Benutzeroberfläche. Wenn die Systembenutzeroberfläche nicht verfügbar ist, wird die Benutzeroberfläche des Anbieters verwendet. Wenn keine der Benutzeroberflächen verfügbar ist, gibt die Funktion E _ NOTIMPL zurück. -
hwndParent
-
Typ: HWND
-
Gibt das Handle für das übergeordnete Fenster des Dialogfelds an.
-
bstrFolderName
-
Typ: BSTR
-
Gibt den Ordnernamen an, an den die Dateien übertragen werden.
-
bstrFilename
-
Typ: BSTR
-
Gibt die Dateinamenvorlage an, die für Dateien verwendet werden soll, die von WIA-Elementen in den durch bstrFolderName festgelegten Zielordner übertragen werden. Eine beliebige Anzahl eindeutiger Dateinamen kann durch Anfügen zusätzlicher Zeichen an die Dateinamenvorlage erstellt werden.
-
lNumFiles
-
Typ: LONG
-
Empfängt die Anzahl der Zeichenfolgen, die in das pbstrFilePaths-Array geschrieben werden.
-
pbstrFilePaths
-
Typ: BSTR *
-
Zeiger auf ein Array von BSTR-Zeigern. Jedes Arrayelement verweist auf einen BSTR, der den Zielnamen einer Datei enthält, die erfolgreich in den durch bstrFolderName identifizierten Ordner übertragen wurde. Die -Methode muss den Speicher für diesen Member zuordnen.
-
ppWiaItem
-
Typ: IWiaItem2*
-
Zeiger auf die IWiaItem2-Schnittstelle des WIA-Elements, das Daten an die Im pbstrFilePaths-Array benannte Datei überträgt.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Nur [ Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |
| Header |
|