WiaTransferParams 構造体

WiaTransferParams は、Windows イメージ取得 (WIA) ランタイム システムから IWiaTransferCallback::TransferCallback メソッドへのデータ転送中にアプリケーションに送信されます。

構文

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

メンバー

lMessage

型: LONG

データ転送の状態を示します。

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

型: LONG

データ転送の進行状況をパーセンテージで示します。

ulTransferredBytes

種類: ULONG64

転送されるデータの量を示します。

hrErrorStatus

型: HRESULT

ドライバーによって設定されたデバイスの状態 (エラー状態)。たとえば、"ウォームアップ" などです。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
Header
Wia.h