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 正在执行 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) |