共用方式為


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)