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) |