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