SPACTION 列挙 (shobjidl_core.h)

IActionProgress インターフェイスを使用してユーザーに進行状況を表示する必要がある、実行されるアクションについて説明します。

構文

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 [デスクトップ アプリのみ]
Header shobjidl_core.h (Shobjidl.h を含む)

こちらもご覧ください

IActionProgress