SPACTION 列舉 (shobjidl_core.h)

描述要執行的動作,需要使用 IActionProgress 介面向使用者顯示進度。

Syntax

typedef enum _SPACTION {
  SPACTION_NONE = 0,
  SPACTION_MOVING,
  SPACTION_COPYING,
  SPACTION_RECYCLING,
  SPACTION_APPLYINGATTRIBS,
  SPACTION_DOWNLOADING,
  SPACTION_SEARCHING_INTERNET,
  SPACTION_CALCULATING,
  SPACTION_UPLOADING,
  SPACTION_SEARCHING_FILES,
  SPACTION_DELETING,
  SPACTION_RENAMING,
  SPACTION_FORMATTING,
  SPACTION_COPY_MOVING
} SPACTION;

常數

 
SPACTION_NONE
值: 0
未執行任何動作。
SPACTION_MOVING
正在移動檔案。
SPACTION_COPYING
正在複製檔案。
SPACTION_RECYCLING
正在刪除檔案。
SPACTION_APPLYINGATTRIBS
一組屬性會套用至檔案。
SPACTION_DOWNLOADING
正在從遠端來源下載檔案。
SPACTION_SEARCHING_INTERNET
正在執行因特網搜尋。
SPACTION_CALCULATING
正在執行計算。
SPACTION_UPLOADING
檔案正在上傳至遠端來源。
SPACTION_SEARCHING_FILES
正在執行本機搜尋。
SPACTION_DELETING
Windows Vista 和更新版本。 正在執行刪除。
SPACTION_RENAMING
Windows Vista 和更新版本。 正在執行重新命名動作。
SPACTION_FORMATTING
Windows Vista 和更新版本。 正在執行格式化動作。
SPACTION_COPY_MOVING
Windows 7 和更新版本。 正在執行複製或移動動作。

規格需求

需求
最低支援的用戶端 Windows XP、Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限傳統型應用程式]
標頭 shobjidl_core.h (包括 Shobjidl.h)

另請參閱

IActionProgress