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
Wiadefd.h