Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes an action being performed that requires progress to be shown to the user using an IActionProgress interface.
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;
Constants
SPACTION_NONE Value: 0 No action is being performed. |
SPACTION_MOVING Files are being moved. |
SPACTION_COPYING Files are being copied. |
SPACTION_RECYCLING Files are being deleted. |
SPACTION_APPLYINGATTRIBS A set of attributes are being applied to files. |
SPACTION_DOWNLOADING A file is being downloaded from a remote source. |
SPACTION_SEARCHING_INTERNET An Internet search is being performed. |
SPACTION_CALCULATING A calculation is being performed. |
SPACTION_UPLOADING A file is being uploaded to a remote source. |
SPACTION_SEARCHING_FILES A local search is being performed. |
SPACTION_DELETING Windows Vista and later. A deletion is being performed. |
SPACTION_RENAMING Windows Vista and later. A renaming action is being performed. |
SPACTION_FORMATTING Windows Vista and later. A formatting action is being performed. |
SPACTION_COPY_MOVING Windows 7 and later. A copy or move action is being performed. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP, Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Header | shobjidl_core.h (include Shobjidl.h) |