Partager via


Structure WiaTransferParams

WiaTransferParams est transmis à une application lors d’un transfert de données par le système d’exécution WIA (Windows Image Acquisition) vers la méthode IWiaTransferCallback::TransferCallback.

Syntaxe

typedef struct _WiaTransferParams {
  LONG    lMessage;
  LONG    lPercentComplete;
  ULONG64 ulTransferredBytes;
  HRESULT hrErrorStatus;
} WiaTransferParams;

Membres

lMessage

Type : LONG

Indique l’état du transfert de données.

WIA_TRANSFER_MSG_STATUS

WIA_TRANSFER_MSG_END_OF_STREAM

WIA_TRANSFER_MSG_END_OF_TRANSFER

WIA_TRANSFER_MSG_DEVICE_STATUS

WIA_TRANSFER_MSG_NEW_PAGE

lPercentComplete

Type : LONG

Indique la progression du transfert de données sous la forme d’un pourcentage.

ulTransferredBytes

Type : ULONG64

Indique la quantité de données transférées.

hrErrorStatus

Type : HRESULT

État ou état d’erreur du périphérique défini par le pilote ; par exemple, « échauffement ».

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Wia.h