Partager via


WIA_EXTENDED_TRANSFER_INFO structure (wia_xp.h)

La structure WIA_EXTENDED_TRANSFER_INFO spécifie des informations de transfert étendues pour la méthode IWiaDataTransfer::idtGetExtendedTransferInfo .

Syntaxe

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

Membres

ulSize

Type : ULONG

Taille de cette structure.

ulMinBufferSize

Type : ULONG

Taille de mémoire tampon minimale que l’application doit demander lors d’un appel à IWiaDataTransfer::idtGetBandedData.

ulOptimalBufferSize

Type : ULONG

Taille de mémoire tampon recommandée par le pilote que l’application doit demander lors d’un appel à IWiaDataTransfer::idtGetBandedData.

ulMaxBufferSize

Type : ULONG

Taille de mémoire tampon maximale recommandée par le pilote que l’application peut demander lors d’un appel à IWiaDataTransfer::idtGetBandedData. Dépasser cette limite n’est pas préjudiciable, mais le pilote ne peut tout simplement pas utiliser la mémoire tampon entière et limiter chaque bande de données à cette taille maximale.

ulNumBuffers

Type : ULONG

Cette valeur n’est pas utilisée et doit être ignorée.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête wia_xp.h (incluez Wia.h)