Freigeben über


WiaTransferParams-Struktur

Die WiaTransferParams wird während einer Datenübertragung durch das Windows Image Acquisition (WIA)-Laufzeitsystem an eine Anwendung an die IWiaTransferCallback::TransferCallback-Methode übertragen.

Syntax

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

Member

lMessage

Typ: LONG

Gibt die status der Datenübertragung an.

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

Typ: LONG

Gibt den Fortschritt der Datenübertragung als Prozentsatz an.

ulTransferredBytes

Typ: ULONG64

Gibt die Menge der übertragenen Daten an.

hrErrorStatus

Typ: HRESULT

Der status oder Fehlerzustand des vom Treiber festgelegten Geräts, z. B. "Aufwärmen".

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Wia.h