WIA_EXTENDED_TRANSFER_INFO-Struktur (wia_xp.h)

Die WIA_EXTENDED_TRANSFER_INFO-Struktur gibt erweiterte Übertragungsinformationen für die IWiaDataTransfer::idtGetExtendedTransferInfo-Methode an.

Syntax

typedef struct _WIA_EXTENDED_TRANSFER_INFO {
  ULONG ulSize;
  ULONG ulMinBufferSize;
  ULONG ulOptimalBufferSize;
  ULONG ulMaxBufferSize;
  ULONG ulNumBuffers;
} WIA_EXTENDED_TRANSFER_INFO, *PWIA_EXTENDED_TRANSFER_INFO;

Member

ulSize

Typ: ULONG

Größe dieser Struktur.

ulMinBufferSize

Typ: ULONG

Mindestpuffergröße, die die Anwendung in einem Aufruf von IWiaDataTransfer::idtGetBandedData anfordern sollte.

ulOptimalBufferSize

Typ: ULONG

Vom Treiber empfohlene Puffergröße, die die Anwendung in einem Aufruf von IWiaDataTransfer::idtGetBandedData anfordern sollte.

ulMaxBufferSize

Typ: ULONG

Vom Treiber empfohlene maximale Puffergröße, die die Anwendung in einem Aufruf von IWiaDataTransfer::idtGetBandedData anfordern könnte. Das Überschreiten dieses Grenzwerts ist nicht nachteilig, aber der Treiber kann einfach nicht den gesamten Puffer verwenden und jedes Datenband auf diese maximale Größe beschränken.

ulNumBuffers

Typ: ULONG

Dieser Wert wird nicht verwendet und sollte ignoriert werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wia_xp.h (einschließlich Wia.h)