структура WIA_EXTENDED_TRANSFER_INFO (wia_xp.h)
Структура WIA_EXTENDED_TRANSFER_INFO указывает расширенные сведения о передаче для метода IWiaDataTransfer::idtGetExtendedTransferInfo .
Синтаксис
typedef struct _WIA_EXTENDED_TRANSFER_INFO {
ULONG ulSize;
ULONG ulMinBufferSize;
ULONG ulOptimalBufferSize;
ULONG ulMaxBufferSize;
ULONG ulNumBuffers;
} WIA_EXTENDED_TRANSFER_INFO, *PWIA_EXTENDED_TRANSFER_INFO;
Члены
ulSize
Тип: ULONG
Размер этой структуры.
ulMinBufferSize
Тип: ULONG
Минимальный размер буфера, который приложение должно запрашивать при вызове IWiaDataTransfer::idtGetBandedData.
ulOptimalBufferSize
Тип: ULONG
Рекомендуемый драйвером размер буфера, который приложение должно запрашивать при вызове IWiaDataTransfer::idtGetBandedData.
ulMaxBufferSize
Тип: ULONG
Рекомендуемый драйвером максимальный размер буфера, который приложение может запросить при вызове IWiaDataTransfer::idtGetBandedData. Превышение этого предела не является вредным, однако драйвер может просто не использовать весь буфер и ограничить каждый диапазон данных этим максимальным размером.
ulNumBuffers
Тип: ULONG
Это значение не используется, и его следует игнорировать.
Требования
Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | wia_xp.h (включая Wia.h) |