共用方式為


ITransferAdviseSink::UpdateTransferState 方法 (shobjidl_core.h)

更新傳輸狀態。

語法

HRESULT UpdateTransferState(
  [in] TRANSFER_ADVISE_STATE ts
);

參數

[in] ts

類型: TRANSFER_ADVISE_STATE

傳輸狀態。 下列其中一個值。

TS_NONE (0x00000000)

0x00000000。 沒有任何傳輸正在進行中。

TS_PERFORMING (0x00000001)

0x00000001。 正在執行傳輸。

TS_PREPARING (0x00000002)

0x00000002。 傳輸正在準備開始。 例如,計算空間需求時,會設定此旗標。

TS_INDETERMINATE (0x00000004)

0x00000004。 傳輸的長度未知。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包括 Shobjidl.h)